有人可以来解释,的!

img

B
%-4.2f中,-表示左对齐,不是负数;4表示整数部分占4个位置,不足4位按实际位数算;.2表示小数部分保留2位,最后一位会四舍五入的

答案为b
printf(%m.nf) 表示打印至少m个字符宽度(包括整数、小数点和小数部分的位数),n为小数位数部分保留位数,最后一位会四舍五入的,-表示左对齐