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

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

最佳回答

传统的背包

纯真的金毛

2026-08-12 16:46:23

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

最新回答共有2条回答

  • 仁爱的雪糕
    回复
    2026-08-12 16:46:23

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

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

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