🎓📚用`switch case`轻松判断成绩等级✨
最近有小伙伴问到如何用编程中的`switch case`来判断学生成绩等级,今天就来分享一个简单易懂的例子吧!🤔📊假设我们有一组学生的分数,现在需要将其分为A、B、C、D四个等级,具体规则如下:
90分及以上为A;60-89分为B;30-59分为C;30分以下为D。
下面就是代码实现啦👇:
```c++
include
using namespace std;
int main() {
int score;
cout << "请输入分数: ";
cin >> score;
switch (score / 10) { // 使用整除简化分类
case 10:
case 9:
cout << "你的成绩等级是: A 🏆" << endl;
break;
case 8:
case 7:
case 6:
cout << "你的成绩等级是: B 👍" << endl;
break;
case 5:
case 4:
case 3:
cout << "你的成绩等级是: C 😅" << endl;
break;
default:
cout << "你的成绩等级是: D 😢" << endl;
break;
}
return 0;
}
```
通过这个小例子,大家可以看到`switch case`结构非常直观且易于维护。无论是学习还是实际应用中都非常实用哦!💡💻
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。