第15周项目一—代码填空
2016-06-24 16:05
351 查看
/*烟台大学计算机学院 02.03.*文件名称:xiangmu1.cpp 03.04.*作 者:李亚辉 04.05.*完成日期:2016年6月24日 05.06.*版 本 号:vc++6.0 06.07.* 07.08.*问题描述:代码填空 08.09.*输入描述: 09. *问题输出: 10.10.*/ #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); cout << endl; cout << "arr2: \t"; for_each(arr2, arr2 + 5, Show); cout << endl; vector<double> sum(5); transform(arr1, arr1 + 5, arr2, sum.begin(),plus<double>()); cout << "sum:\t"; for_each(sum.begin(), sum.end(), Show); cout << endl; vector<double> prod(5); transform(arr1, arr1 + 5, prod.begin(), bind1st(multiplies<double>(), 2.5)); cout << "prod:\t"; for_each(prod.begin(), prod.end(), Show); cout << endl; return 0; } void Show(double v) { cout.width(6); cout << v << ' '; } /*学习心得:掌握基本的运算算法,算法在这里还是很重要的。
相关文章推荐
- Java正则抓取Email
- c#读取xml文件
- python练习3——请写一个密码安全性检查的脚本代码:check.py
- 1.1 Writing a Simple C++ Program
- yii 分页案例
- 玩转Eclipse开发工具(三)
- C++Builder建造者模式详解--设计模式(4)
- QPointer很大程度上避免了野指针(使用if语句判断即可,类似于dynamic_cast),而且使用非常方便 good
- java创建二维码
- Python学习-yield浅析和send()函数
- javaWeb程序的web.xml的作用
- Sorting function in Python
- Vsftpd服务传输
- eclipse启动出现“An Error has Occurred. See the log file”解决方法
- php自动载入类用法实例分析
- 【风马一族_Java】如何使用ACSLL表的值,
- [置顶] MATLAB常用的快捷键
- 菜鸟教程Python100例-笔记
- Java_GC详解
- 整合springMVC+mybatis