.输入一个百分制的成绩,经判断后输出该成绩的对应等级。其中,90分以上为“A”,80~89分为“B”,70~79分为“C”,60~69分为“D”,60分以下为“E”。(用C++完成)
时间: 2024-11-15 10:31:24 浏览: 3
将成绩划分为5个等级,并从键盘输入一个成绩,判断其等级并输出\
5星 · 资源好评率100%
你可以使用C++编写一个简单的函数来实现这个功能,这里是一个基本的示例:
```cpp
#include <iostream>
using namespace std;
string getGrade(double 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 "E"; // 分数低于60分
}
}
int main() {
double inputScore;
cout << "请输入一个百分制成绩:";
cin >> inputScore;
string grade = getGrade(inputScore);
cout << "对应的等级是:" << grade << endl;
return 0;
}
```
在这个程序中,`getGrade`函数接收一个分数作为输入,然后根据给定的条件返回相应的等级字符串。在主函数`main`里,用户会被提示输入分数,然后计算结果并输出。
阅读全文