[蓝蓝计算机考研算法]-day8

160 阅读1分钟

输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:

  • 90-100 为 A;
  • 80-89 为 B;
  • 70-79 为 C;
  • 60-69 为 D;
  • 0-59 为 E;

思路:用switch case 实现

代码:

#include <stdio.h>

int main() {
    float score;
    int a;
    scanf("%f",&score);
    a=(int)score/10;

    switch (a) {
        case 10:
            printf("A");break;
        case 9:
            printf("A");break;
        case 8:
            printf("B");break;
        case 7:
            printf("C");break;
        case 6:
            printf("D");break;
        default:
            printf("E");break;
    }
}