帮我下各位大哥/大姐

来源:4-17 switch与if语句的应用

笑丶而不语

2016-10-21 23:09

580a2f950001ae7003600936.jpg他这题是怎么做的?

写回答 关注

1回答

  • 后沟水库
    2016-10-22 00:07:08
    已采纳
    #include <stdio.h>
    int main() 
    {
        int score = 87; //考试分数为87分 
        
        switch(score / 10) //case 判定条件只能为int或者char,所以需要在switch传入表达式处进行处理
        {
            /*计算表达式的值。 并逐个与其后的常量表达式值相比较,
            当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,
            然后不再进行判断,继续执行后面所有case后的语句。
            如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。*/
            case 10:
            case 9:
                printf("等级A");
                break;
            case 8:
                printf("等级B");
                break;              //break            
            case 7:
            case 6: 
                printf("等级C");
                break;               //break  
            default:
                printf("等级D");
                break;    
        }
        return 0;
    }


    笑丶而不语

    哦,懂了,谢谢

    2016-10-22 21:21:13

    共 5 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题