黑马程序员技术交流社区

标题: 给出一百分制成绩,要求输出成绩等级 [打印本页]

作者: Ios_bawenlong    时间: 2015-4-12 01:28
标题: 给出一百分制成绩,要求输出成绩等级
/*
给出一百分制成绩,要求输出成绩等级’A’,’B’,’C’,’D’,’E’。90分以上为’A’,80~89分为’B’,70~79分为’C’,60~69分为’D’,60分以下为’E’。
*/
void    testNumb(){
   
    //定义变量
    int x = 0;
   
    //提示用户输入X的值
    printf("请输入你的成绩:\n");
   
    //读取用户的输入
    scanf("%d",&x);
   
    if (x < 0 || x > 100) {
        printf("请输入正确的成绩!");
    }else{
        switch (x / 10) {
            case 6:
                printf("您的成绩为D级别");
                break;
            case 7:
                printf("您的成绩为C级别");
                break;
            case 8:
                printf("您的成绩为B级别");
                break;
            case 9:
            case 10:
                printf("您的成绩为A级别");
                break;
            default:
                printf("您的成绩为E级别");
                break;
        }
    }
   
}

作者: 向大神学习    时间: 2015-4-12 09:21
不错不错,大彻大悟




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2