第十五周项目1—程序填空
来源:互联网 发布:mysql strict mode 编辑:程序博客网 时间:2024/05/16 17:47
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:请填空将程序补充完整*/#include <iostream>#include <vector>#include <algorithm>#include <functional>using namespace std;void Show(double);int main(){ double arr1[5] = {2, 4, 8, 10, 16}; double arr2[5] = {1, 3, 5, 7, 9}; cout.setf(ios_base::fixed); cout.precision(1); cout << "arr1:\t"; for_each(arr1, arr1 + 5, Show); // (1) cout << endl; cout << "arr2: \t"; for_each(arr2, arr2 + 5, Show); // (2) cout << endl; vector<double> sum(5); // (3) transform(arr1, arr1 + 5, arr2, sum.begin(),plus<double>()); // (4) cout << "sum:\t"; for_each(sum.begin(), sum.end(), Show); // (5) cout << endl; vector<double> prod(5); // (6) transform(arr1, arr1 + 5, prod.begin(), bind1st(multiplies<double>(), 2.5)); // (7) cout << "prod:\t"; for_each(prod.begin(), prod.end(), Show); // (8) cout << endl; return 0;}void Show(double v){ cout.width(6); cout << v << ' ';}
运行结果:
0 0
- 第十五周项目1—程序填空
- 第十五周项目1—程序填空
- 第十五周实践项目1-程序填空
- 第十五周项目1程序填空
- 第十五周上机实践——项目1-程序填空
- 第十五周项目:程序填空
- 第十五周上机实践项目1:程序填空
- 第十五周项目2:程序填空
- 第十五周项目二 程序填空
- 第十五周项目62-程序填空
- 第十五周项目一 程序填空
- 第十五周项目一-程序填空
- 第十五周项目一程序填空
- 第十五周--程序填空
- 第十五周实践项目1————程序填空
- 第十五周项目1——程序填空(范型程序设计)
- 第十五周项目一-程序填空(范型程序设计)
- 第十五周项目 程序填空(1) 运用STL函数对象
- ml笔记01
- zip版tomcat(6,7)不能注册成windows服务或者注册后不能启动的问题解决
- unable to open input file:helloworld.asm
- Mac环境下JAVA开发环境搭建
- css2
- 第十五周项目1—程序填空
- Activity 生命周期
- LeetCode-342.Power of Four
- hql中String类型的日期比较方式
- 初学linux
- 解决Exception: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z 等一系列问题,lja
- Redis的安装和简单使用
- LightOJ 1011 Marriage Ceremonies
- 大型网站的架构设计详解2