识别题目 4. 输入成绩score,输出其等级。 【问题描述】输入成绩score,输出其等级为头头头 【输入形式】 【输出形式】 【样例输入】85 【样例输出】A 用C++运行
时间: 2024-10-15 13:24:39 浏览: 16
java判断学生成绩等级(可运行).rar
在C++中,你可以创建一个简单的函数来实现这个功能。首先,你需要定义一组分数范围和对应的等级。下面是一个基础示例:
```cpp
#include <iostream>
// 定义等级映射的枚举或常量
enum Grade {
F = 0, // 分数不足60
D = 60,
C = 70,
B = 80,
A = 90 // 分数超过90
};
// 函数来根据成绩返回相应的等级
std::string getGrade(int score) {
if (score >= 90)
return "A";
else if (score >= 80)
return "B";
else if (score >= 70)
return "C";
else if (score >= 60)
return "D";
else
return "F"; // 默认为不及格
}
int main() {
int score;
std::cout << "请输入成绩: ";
std::cin >> score;
// 调用函数并输出结果
std::cout << "等级: " << getGrade(score) << std::endl;
return 0;
}
```
在这个程序中,用户输入成绩后,`getGrade`函数会根据输入的值返回相应的等级。样例输入如 `85`,则输出 `A`。
阅读全文