c语言中printf("%10.1lf%15.2f尀n",shoe,foot);的10.1 15.2是什么意思

2025-04-07 00:24:58
推荐回答(2个)
回答1:

10 表示输出的最小域宽为10,超出则按原样输出,
.2 表示保留小数点后2位
例:shoe=128.2347
则输出为 128.24 ,前面4个空格,空格+数字+小数点共10位

回答2:

10.1和15.2的意思是总共有10位和15位,1和2代表小数点后有1位和2位。