c++文件对齐
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c++文件对齐,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1018字,纯文字阅读大概需要2分钟。
内容图文
![c++文件对齐](/upload/InfoBanner/zyjiaocheng/856/ff9ad5eabf62464d9a420627aa38faa7.jpg)
头文件#include <iomanip>
关键词:setw(n),std::left,std::right
实例:输出一个0-4的12*12方阵,要求数字宽度为4,居左对齐,右下角输出出品人、时间、运行时间居右对齐。
代码:
1 #include <iostream> 2 #include <ctime> 3 #include <iomanip> 4 using namespace std; 5 int main() 6 { 7 srand((unsigned)time(NULL)); 8 int p[12][12] = { 0 }; 9 for (int i = 0; i < 12; i++) 10 { 11 for (int j = 0; j < 12; j++) 12 { 13 p[i][j] = rand() % 5; 14 } 15 } 16 for (int i = 0; i < 12; i++) 17 { 18 for (int j = 0; j < 12; j++) 19 { 20 cout <<std::left<< setw(4) << p[i][j]; 21 } 22 cout << endl; 23 } 24 time_t now = time(0); 25 char *t = ctime(&now); 26 cout << std::right << setw(45) << "出品人:会武术之白猫" << endl; 27 cout << std::right << setw(46) << t << endl; 28 cout << std::right << setw(41) << clock() / CLOCKS_PER_SEC * 1000 << "毫秒" << endl; 29 }
结果:
一个setw和std::right只对后边一个变量有效,切记。
内容总结
以上是互联网集市为您收集整理的c++文件对齐全部内容,希望文章能够帮你解决c++文件对齐所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】