#include<stdio.h> int main() { int i; float a, b, c; scanf("%d;%f,%f,%f", &i, &a, &b, &c); // 添加微小偏移量确保四舍五入正确 printf("The each subject score of No. %d is %.2f, %.2f, %.2f.", i, a + 0.00001, b + 0.00001, c + 0.00001); return 0; } 用float不加偏移量的话其中有个案例21.195会输出...