C语言基础编程求解答

img


这个思路是什么
求解答
求解答
求解答求解答
求解答
求解答
求解答
求解答

供参考:

#include <stdio.h>
int main()
{
    int score = 101;
    scanf("%d", &score);
       if (score >=90 && score <= 100) printf("A");
    else if (score >=80 && score < 90) printf("B");
    else if (score >=70 && score < 80) printf("C");
    else if (score >=60 && score < 70) printf("D");
    else if (score >=0  && score < 60) printf("E");
    else                               printf("Error");
    return 0;
}
 

定义一个变量,用来存放成绩,先判断他是不是大于100,大于则输出error,否则的话,用switch case语句判断。


int main()
{
    int score;
    while (scanf("%d", &score) != EOF)
    {
        if (score > 100 || score < 0)
            printf("error!\n");
        else
        {
            if(score<60)
                printf("E");
            else
             ...
        }
    }

    return 0;
}