猿问

这样也行?

#include <stdio.h>

int main() 

{

    int score = 87; //考试分数为87分 

    score/=10;

    switch(score)

    {

        /*想想以下代码为什么用这种方式;

          这种方式的好处?*/

        case 10:score/=10;

        case 9:score/=9<10;

            printf("等级A");

            break;

        case 8:score/=8<9;

            printf("等级B");

            break;                //这里是不是缺点什么?            

        case 7:score/=7<8;

        case 6:score/=6<7;

            printf("等级C");

            break;                //这里是不是缺点什么?  

        default:

            printf("等级D");

            break;    

    }

    return 0;

}


风012345678910111213141516171819202122232425262728293031323334
浏览 1117回答 1
1回答

乐东流

case 6:score/=6<7;中score/=6<7;要删去
随时随地看视频慕课网APP
我要回答