c语言程序设计习题

 我来答
heroinyn
2015-11-03 · 超过34用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:44.9万
展开全部
%7.5s 和%7.5f是不一样的,7都是表示输出的最大宽度,但是.5s表示的是只输出5个字符,剩下的就是空格。%7.2s表示7个宽度,但是只输出2个字符,剩下的空格,当时是右对齐。
更多追问追答
追问
我再问一下,第一个宽度不应该是8吗?怎么数宽度的啊?还有第二个为什么是补0而不是空格啊?第一个却是补0?
追答
第一个是数字,小数点也算一个宽度,所以是八个宽度。
第一个补空格是因为限制了小数只有4位,第二个是因为小数部分不够,只能补0。整数部分不能补0只补空格,小数部分可以补够到位数。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式