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

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

最佳回答

呆萌的项链

震动的手机

2026-11-11 04:11:42

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

最新回答共有2条回答

  • 虚心的睫毛
    回复
    2026-11-11 04:11:42

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

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

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