第十五周实践项目阅读程序————5

来源:互联网 发布:淘宝恶意退款技巧 编辑:程序博客网 时间:2024/06/06 04:49

问题及代码:

/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:吴敬超 * 完成日期:2016年6月4日 * 版本号:codeblock * * 问题描述: * 输入描述: * 程序输出: 输出结果 */ #include<iostream> #include<functional> //#include<numeric> #include<vector> #include<algorithm> #include<iterator> using namespace std; class Angle {     int degrees; public:    Angle(int deg):degrees(deg){}    int mul(int times)    {        return degrees *=times;    } }; int main() {     int x[]={1,2,4,5,8};     vector<Angle>va;     for(int i=0;i<=50;i+=10)     {         va.push_back(Angle(i));     }     transform(va.begin(),va.end(),x,ostream_iterator<int>(cout," "),mem_fun_ref(&Angle::mul));     cout<<endl;     return 0; }
运行结果:



0 0
原创粉丝点击