永发信息网

c语言问题 45.678 以%2.2f的形式输出,会得到什么结果。

答案:2  悬赏:40  手机版
解决时间 2021-01-20 05:21
c语言问题 45.678 以%2.2f的形式输出,会得到什么结果。
最佳答案
答案当然是 45.68

%m.nf的意思是将浮点数以宽度m,保留n为小数。当浮点数的宽度小于m时,左侧用空格补齐,大于则无效;小数点位数小于n时补0.小数点位数大于指定位数n时,就四舍五入到指定位数。
float a=12.12345,b=13.12c=14.22;printf("%4.2f\n%6.3f%9.3f",a,b,c);的结果是:
12.12
13.120
14.220 //前面有空格哦
小数点也算一个宽度。12.12的宽度为5,大于4,指定宽度无效
13.120,小数点位数不足补0,指定宽度正好
14.220,指定宽度大于实际宽度(6)左侧就用空格补咯。
另外还有%-m.nf 这里的-号意思是左对齐;%#f 这里的#号可以在输入或输出时跳过一个数据追问那么这个数最后保留两位小数时是四舍五入,还是直接舍去8追答浮点数的实际位数大于指定的位数n时,四舍五入。所以这个数保留最后两位小数时是四舍五入。
全部回答
得到45.68;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
标致307三厢好还是301好?
宾得Dal 50-200 52mm,Dal 50-200wr 49mm 除
陈奕迅《想哭》歌词高潮是什么?
德芙黑巧克力的纯度是百分之70以上吗
求解答初一数学QAQ(选择题i
陆金服,和信贷,金银猫,这个投资组合怎样
快递面单广告怎么样?有做的吗?
今日头条自媒体如何赚钱?
陶粒混凝土复合砌块怎么用??
老砗磲都有哪些特点
过位友友请问玉林这谁做白鸽批发的? 我是开
胸部下垂准备到了十八去做胸部提升请问可以吗
万绿丛中一点红的上一句是什么?
卖家怎么设置 无论买家说什么 都自动回复同一
216年12月13日港币和人民币汇率
推荐资讯
想买量子点电视,但是不知道TCL电视的怎么样
“福厦铁路”和“福厦高速铁路”指的是同一铁
航母速度29节什么意思
二手床二手衣柜多少钱
一个人会永远倒霉或走运吗
去胜芳家具厂打工哪个厂子好
AKG最便宜的动铁是什么
如何服用拜糖平
朋友买的韩束水才70毫升会不会是假的
全国哪里活羊价格最便宜,哪里卖屠宰山羊
绝对值不大于2008的所有整数的和为________
我在周转王借2500而他写的是3571,这算违法吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?