h2995527 发表于 2011-3-19 11:16:25

C中。print("%7.0d",a)中的%d中间的数字是什么意思??

例子:
print("%7d",a)
我知道print("%d",a)的意思。
夹在%d里面的数字是什么意思。
加的整数和小数,意思不同吗?

超越自我 发表于 2011-3-19 15:47:53

本帖最后由 超越自我 于 2011-3-19 16:10 编辑

%m.nd   中的m是指定输出数据最小宽度,n是指定输出的小数部分的位数,如果的数据长度小于m则以空格向左填充,如果大于m则在保证小数位数同时数据全部输出
例如:

h2995527 发表于 2011-3-19 17:56:27

懂了!爱死你了。 截图都上来了。:kiss:
万分感谢!!!:loveliness:

追梦1航海 发表于 2014-3-17 11:15:26

小数点前面的数字表示,非小数点部分的长度,后面的数字表示小数点的长度,!!
页: [1]
查看完整版本: C中。print("%7.0d",a)中的%d中间的数字是什么意思??