对于小数,限定符会限制所有数字的最小显示宽度
如:
int main() { int a = 123.45; printf("%5d",a); return 0; }
输出结果为: 123.45(123.45前面有两个空格,后面有四个空格)
由于小数的默认显示精度是小数点后六位,则123.45后面有四个空格,同时%12d表示输出的浮点数最少要占据12位,那么123.45前面也有两个空格
对于小数,限定符会限制所有数字的最小显示宽度
如:
int main() { int a = 123.45; printf("%5d",a); return 0; }
输出结果为: 123.45(123.45前面有两个空格,后面有四个空格)
由于小数的默认显示精度是小数点后六位,则123.45后面有四个空格,同时%12d表示输出的浮点数最少要占据12位,那么123.45前面也有两个空格