永发信息网

问个C语言输出问题 printf("%5.3f\n",123456.12345);输出为多少?请讲解下5.3f\n怎么看?

答案:2  悬赏:10  手机版
解决时间 2021-02-14 03:01
问个C语言输出问题 printf("%5.3f\n",123456.12345);输出为多少?请讲解下5.3f\n怎么看?
最佳答案
m.nf%,就是总共m位,小数点后占n位,7.3f%,也就是总共占7位,位数不足的时候右会用空格补足,超过的时候就会被截断,比如123456.12345,就会得到123456.123,因为这个数整数部分就有6位了,而你的要求是小数点后要留3位,则剩下的整数部分只有4位,程序不会把整数部分截断,所以就会把整数部分全部输出,在小数部分保留3位。
这个肯定运行不能下去,首先你的这个程序输出一定是不知道的一个值,而不是一串数据,5.3f就是这个程序输出的是字符型,数字是保留的位数!
全部回答
m.nf%,就是总共m位,小数点后占n位,7.3f%,也就是总共占7位,位数不足的时候右会用空格补足,超过的时候就会被截断,比如123456.12345,就会得到123456.123,因为这个数整数部分就有6位了,而你的要求是小数点后要留3位,则剩下的整数部分只有4位,程序不会把整数部分截断,所以就会把整数部分全部输出,在小数部分保留3位。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
外国反映员工之间勾心斗角的电影?
做白什么意思
韵达快递吉林省吉林公司吉舒镇分部地址在什么
定制衣柜尺寸之深度多少才合适
为什么我总是很压抑胡思乱想.怎样可以不想那
中国信合24小时自助银行(文博路与永福街交叉
写篇初三水平的作文 题目:点亮心灵的灯(是
龙族诺诺酒后
广州哪个服装批发市场最便宜????
解梦梦到有宅基地了预示着什么
中国信合24小时自助银行(东城信用社)(长社东
怎么查激素六项
旱禾坑在什么地方啊,我要过去处理事情
某古代水利工程历经2000多年的沧桑,“流出古
富贵鸟步云鞋店这个地址在什么地方,我要处理
推荐资讯
林子祥黄家驹谁厉害
糯干地址在什么地方,想过去办事
我家装了电信光纤,原来的猫盒路由器都被拆走
两毛八换算成小数点
大航海时代5沙中的遇难者骨头怎么样
网络诈骗 被诈骗了6000元现金 请求帮助 有哪
全新洗衣地址在哪,我要去那里办事
千瑾美域美发沙龙格林店地址有知道的么?有点
SD卡下载地图完插进车里怎么无法使用导航?
怎样才能提高识图能力?
永光村地址在什么地方,我要处理点事
金鑫汽修(济南历城区)地址好找么,我有些事要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?