B%-4.2f中,-表示左对齐,不是负数;4表示整数部分占4个位置,不足4位按实际位数算;.2表示小数部分保留2位,最后一位会四舍五入的
答案为bprintf(%m.nf) 表示打印至少m个字符宽度(包括整数、小数点和小数部分的位数),n为小数位数部分保留位数,最后一位会四舍五入的,-表示左对齐