C++ 分数等级划分条件判断实现
```cpp #include <iostream> using namespace std; int main() { int score; cin >> score; if (score < 60) { cout << "不合格" << endl; } else if (score < 80) { cout << "合格" << endl; } else if (score < 90) { cout << "良好" << endl; } else { cout << "优秀" << endl; } return 0; } ``` ## 🎯 代码说明 - 使用 `if-else if` 条件判断结构,按照分数范围依次判断 - 从最低档开始判断,逐步向上,逻辑清晰简洁 - 程序读入一个整数,输出对应的等级文字 ## 💡 关键注意点 - 输入范围应该限定在 0~100 之间,实际使用时可增加输入校验 - 注意边界条件:60分属于"合格",80分属于"良好",90分属于"优秀" - `else if` 结构能避免重复判断,提高代码执行效率 ######[AI问答 | 246点数解答 | 2026-04-24 22:15:51]
相关提问
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)367
- Python 求解小火龙正整数序列中等差数列整数对个数问题(字节豆包 | 227点数解答 | 2025-02-04 13:34:48)194
- C++ 求解小火龙正整数序列中等差数列整数对个数问题及代码示例(字节豆包 | 373点数解答 | 2025-02-04 13:35:22)195
- 50 分判断题大揭秘:变量、条件、循环与数组知识正误辨析(字节豆包 | 229点数解答 | 2025-12-21 19:15:16)78
- 怪象:a 为 3、b 为 5 时 “a == 3 && b == 5” 竟不成立! (DeepSeek | 81点数解答 | 2026-02-08 19:59:20)30
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)337
- 查询学生分数:代码实现、逻辑要点与错误处理揭秘(阿里通义 | 227点数解答 | 2024-12-05 19:08:09)253
- C++实现:从键盘输入学生分数并按学号精准查询,附代码与逻辑要点!(阿里通义 | 188点数解答 | 2024-12-05 19:08:45)552
- C++实现:查询童程童美班级学生成绩,附代码与逻辑要点 (阿里通义 | 228点数解答 | 2024-12-05 19:24:38)259
- C++实现学生成绩查询:代码详解、逻辑补充与扩展性提升(百度文心 | 362点数解答 | 2024-12-05 19:26:12)578
- C++ 实现:轻松查询童程童美班级学生考试成绩(字节豆包 | 200点数解答 | 2024-12-08 16:03:35)269
- C 语言实现:百分制成绩转等级成绩,含输入校验(字节豆包 | 334点数解答 | 2024-11-06 10:56:46)199