c++求助,别见笑。第二问设置宽度为5为什么输出的那个数是880.123 float的数怎么看宽
答案:1 悬赏:0 手机版
解决时间 2021-11-30 12:55
- 提问者网友:雨不眠的下
- 2021-11-30 07:38
c++求助,别见笑。第二问设置宽度为5为什么输出的那个数是880.123 float的数怎么看宽
最佳答案
- 五星知识达人网友:白昼之月
- 2021-11-30 08:50
你看,题目里面已经说了:如果输出的数值所占用的宽度超过setw(int n)设置的宽度,则按实际宽度输出。
在这个例子中,f 的宽度已经超出5个字符的宽度了,它就按实际宽度输出:880.123 ,这是C++的默认宽度。不信你把例子中的setw(5)去掉看看,也是 880.123 。
setw()的功能是不足部分补空格,而不是把长的部分截短。
在这个例子中,f 的宽度已经超出5个字符的宽度了,它就按实际宽度输出:880.123 ,这是C++的默认宽度。不信你把例子中的setw(5)去掉看看,也是 880.123 。
setw()的功能是不足部分补空格,而不是把长的部分截短。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯