题解 | 判断成绩等级

判断成绩等级

https://www.nowcoder.com/practice/1a12e246764243ada9043699b9a1e7ef

#include <iostream>
using namespace std;

int main() {
    
    int score;
    cin >> score;
    if(score<0 || score>100){
        cout <<"成绩不合法"<< endl;
    }else{
        switch (score / 10) {
        case 10: case 9:
        cout <<"优秀"<< endl;break;
        case 8: 
        cout <<"良"<< endl;break;
        case 7: 
        cout <<"中"<< endl;break;
        case 6: 
        cout <<"及格"<< endl;break;
        default:
        cout <<"差"<< endl;
    }
    }
    
    // write your code here......
    return 0;
}

碰到可以取余的题目可以使用switch语句

C/C++题解 文章被收录于专栏

记录个人编程题的解题思路以及学习的新知识

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务