首页 热点资讯 义务教育 高等教育 出国留学 考研考公

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

发布网友 发布时间:2024-09-29 20:59

我来回答

3个回答

热心网友 时间:5分钟前

%5.3f 就是输出5位,其中小数点占3位,当时你后面的数值整数部分已经就超过了5位,那么他就会整数部分原样输出,然后在输出小数点后3位,得到123456.123,\n是回车的意思。

热心网友 时间:8分钟前

这个肯定运行不能下去,首先你的这个程序输出一定是不知道的一个值,而不是一串数据,5.3f就是这个程序输出的是字符型,数字是保留的位数!

热心网友 时间:2分钟前

输出123456.123%m.nf指输入的数据共占m列,其中有n位小数。如果数值长度小于m,则左端补齐

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com