c语言中%d是什么意思( 二 )


C语言中%d什么意思%d 有符号整数(十进制) 。
%格式化符也可用于字典 , 可用%(name)引用字典中的元素进行格式化输出 。
可指定最小的字段宽度 , 如:"%5d" % 2 。也可用句点符指定附加的精度 , 如:"%.3d" % 3 。
扩展资料:
%d要求输入的数字类型 , 而不是字符串类型 。紧接着的两条命令分别用%s输出数字类型6和字符串类型6 , 结果都一致 , 说明%s是可以输出int类型的 , 但%d不能输出字符串类型 。
%.f表示浮点型输出 , %.af表示输出保留小数点后a位并且考虑四舍五入 , (如%.2f保留后2位 , %.f保留0位(i.e不保留))
我们不用再人为区分是用%d还是用%s,或者%f,format()函数只需要将我们的值填入对应的花括号中 。
【c语言中%d是什么意思】参考资料:百度百科--sprintf