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

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

最佳回答

丰富的纸鹤

虚心的鞋垫

2026-05-30 15:02:05

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

最新回答共有2条回答

  • 标致的学姐
    回复
    2026-05-30 15:02:05

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

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

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