C++ cout格式的问题

[复制链接]
查看11 | 回复3 | 2016-1-29 03:02:51 | 显示全部楼层 |阅读模式
如何只指定一次
cout头文件也可以在.cpp文件中调用scanf,printf。方案二、你可以参考一些“C++中预定义的格式控制函数”相关资料。如下引用的资料(来自)I/O流常用控制符:使用控制符时,在程序开头加投文件#include C++有两种方法控制格式输出:1、用格式控制符;2、用流对象的成员函数格式控制符:dec
设置基数为10hex
设置基数为16oct

回复

使用道具 举报

千问 | 2016-1-29 03:02:51 | 显示全部楼层
没有其他办法cout<<setw(8) 和 cout.width(8) 效果一样,都只能是后面的一次输出按指定格式输出。如果想要后面都以这种格式输出,只能在每一次输出之前加上一句cout<<setw(8) 或 cout.width(8)
回复

使用道具 举报

千问 | 2016-1-29 03:02:51 | 显示全部楼层
输出占五个字符的宽度:左对齐:cout <<setw(-5)<<a<<endl; 右对齐:cout <<setw(5)<<a<<endl;注意要加上头文件#include io 流控制头文件, 主要是一些操纵用法如setw(int n),setprecision(int n)
回复

使用道具 举报

千问 | 2016-1-29 03:02:51 | 显示全部楼层
把它写成函数算了 ,以后输出调用函数就行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行