第15周项目-范型程序设计(1)(一个小细节~)
2016-06-05 15:56
316 查看
问题描述及代码:
运行结果:
![](http://img.blog.csdn.net/20160605155004003)
一直不理解cout.width(6)什么意思,一百度才知道,意思是输出宽度是6,如果实际内容不足6就用空格在前面补全,这样前面就有空格了~
看起来是不是更美观啊~去掉之后是这样的。。
![](http://img.blog.csdn.net/20160605155523912)
好乱有木有。。。
/* *copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:hellow.cpp *作者:田甜 *完成日期:2016年6月5日 *版本号:v1.0 * *问题描述:请填空将程序补充完整。 *输入描述://// *程序输出://// */ #include <iostream> #include <vector> #include <algorithm> #include <functional> using namespace std; void show(double); int main() { double a1[5]={2,4,8,10,16}; double a2[5]={1,3,5,7,9}; cout.setf(ios_base::fixed); cout.precision(1); cout<<"a1:"<<endl; for_each(a1,a1+5,show); cout<<"a2:"<<endl; for_each(a2,a2+5,show); return 0; } void show(double v) { cout.width(6);//前面就有空格啦 cout<<v<<" "<<endl; }
运行结果:
一直不理解cout.width(6)什么意思,一百度才知道,意思是输出宽度是6,如果实际内容不足6就用空格在前面补全,这样前面就有空格了~
看起来是不是更美观啊~去掉之后是这样的。。
好乱有木有。。。
相关文章推荐
- N久没写过东西了..写个最近在研究的程序
- 四版人民币补号大全
- java面试笔试题整理
- Hadoop Counter
- 第七次C++作业
- test
- 杭电 1033【转向】
- 映客忙着“寻找马东”,云豹直播借势移动直播开创新高度
- HDU1166
- java中String字符串的替换函数:replace与replaceAll的区别
- JDBC的基础
- android开发笔记之高级主题—传感器的简单应用
- 系统性能优化分析—CPU消耗
- JDBC连接数据库之DBUtils简单使用(6)
- 杭电 1032【一种规律运算】
- 二维数组动态申请空间
- iOS 第三方框架-Masonry的使用
- 共有云 私有云的区别
- Mybatis查询 注意 传入参数
- 冒泡排序算法的实现