永发信息网

c语言%d,%4d,%5.2d有什么区别

答案:3  悬赏:0  手机版
解决时间 2021-04-26 20:27
  • 提问者网友:鼻尖触碰
  • 2021-04-25 23:08

如题,%d,%4d,%5.2d有什么区别

怎样很快的判断出%和d中间的数字怎么填?

最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-04-25 23:38
d格式:用来输出十进制整数。有以下几种用法: 
%d:按整型数据的实际长度输出。 
%md:m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。 
%ld:输出长整型数据。 
不存在%5.2d形式啦!
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-04-26 01:28

哈哈。我懂啊

%后面的的数字代表宽度和精度

4是宽度,5也是宽度,2是精度,和保留几位小数差不多

  • 2楼网友:雪起风沙痕
  • 2021-04-26 00:34

 %n,m(n,m为正整数)这个就相当与取n位格子,格子,保留m位数 不足m位的高位补零。。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯