0
点赞
收藏
分享

微信扫一扫

#c语言输入一个成绩,输出成绩及其等级#

#include <stdio.h>
#include <stdlib.h>
char getGradeLevel(int grade){
    if(grade>=0&&grade<=100){
    char gradeLevel;
    int grade_d10=-1;
    grade_d10=grade/10;
    switch(grade_d10){
        case 0:
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:
              return'E';
        case 6:
              return'D';
        case 7:
             return 'C';
        case 8:
             return 'B';
        case 9:
        case 10:
             return 'A';
    }
    }
    else
        return '0';
}
int main()
{
    int grade=-1;
    char gradeLevel='A';
    char getGradeLevel(int grade);
    while(1){
    printf("请输入成绩(0~100):\n");
    scanf("%d",&grade);
    gradeLevel= getGradeLevel(grade);
    printf("成绩%d的等级是%c: \n",grade,gradeLevel);
    if(gradeLevel='0'){
        break;
    }
    else
        continue;

    }
    printf("So Easy!!!!!\n");
    return 0;
}

举报

相关推荐

0 条评论