用c语言写成绩等级,为什么输入任何一个值,都是输出E.

日期:2013-10-23 10:55:02 人气:3

用c语言写成绩等级,为什么输入任何一个值,都是输出E.

你有两个错误,一个是%.1f,改为%f即可 二是判断条件有错,应为60<=a %% a<=69 附上代码: #include int main() { float a; scanf("%f",&a); if(a<60) printf("E"); else if(60<=a && a<=69) printf("D"); else if(70<
    A+
热门评论