A、第20行语句有错误,改成:if (fabs(data2)<=EPS) printf("Division by zero!\n");else printf("%f/%f = %f\n", data1, data2, data1/data2);同时,第1行语句下方应加入#include #define EPS 1e-6
B、default分支缺少break语句
C、没有错误
D、第20行语句有错误,改成:if (data2=0) printf(“Division by zero!\n”);else printf(“%f/%f = %f\n”, data1, data2, data1/data2);
喵查答案:第20行语句有错误,改成:if (fabs(data2)<=EPS) printf("Division by zero!\n");else printf("%f/%f = %f\n", data1, data2, data1/data2);同时,第1行语句下方应加入#include #define EPS 1e-6