C语言:int a=1234;float x=56.789;printf("%3d,%4.2f",a,x);

学习 时间:2026-03-30 17:22:34 阅读:968
C语言:int a=1234;float x=56.789;printf("%3d,%4.2f",a,x);这个语句输出的是什么 那%3d的3表示什么?%4.2f的4呢?

最佳回答

傲娇的航空

能干的路灯

2026-03-30 17:22:34

输出的是1234,56。79那个%3d显示不出效果,如果改为10d,那么输入来的就是6个空格然后是1234,懂不?%4。2f:4代表输入的总位数 跟上面那个%3d的3效果一样,2代表的是有2位小数。

最新回答共有2条回答

  • 勤劳的秋天
    回复
    2026-03-30 17:22:34

    输出的是1234,56。79那个%3d显示不出效果,如果改为10d,那么输入来的就是6个空格然后是1234,懂不?%4。2f:4代表输入的总位数 跟上面那个%3d的3效果一样,2代表的是有2位小数。

上一篇 改苯又是什么塑料?常用到改苯和黑改,灰改这些,不知道是指哪种塑料

下一篇 根据前面的句意,把句子的后半部分补充完整