请教一个C语言的填空题,麻烦解释一下,谢谢!!如果已定义:float aa=1234.5678; 则执行
答案:3 悬赏:0 手机版
解决时间 2021-02-22 13:00
- 提问者网友:情歌越听越心酸
- 2021-02-22 01:24
如果已定义:float aa=1234.5678; 则执行printf("%6.2f%d/n",aa,(int)(aa));则输出是______。
最佳答案
- 五星知识达人网友:北城痞子
- 2021-02-22 01:56
%6.2f的格式含义是,数字整体长度包括小数点为6位,保留两位小数。因此第一个输出是1234.56 第二个强制转换为int型,省略小数部分,输出是1234
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-22 02:39
001234.56,1234
再看看别人怎么说的。
- 2楼网友:逐風
- 2021-02-22 02:02
%6.2f保留2位小数(采用四舍五入法)1234.57
%d输出1234
\n为换行
所以答案是:1234.571234
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯