连续输入多个分数 输出该分数对应的等级 输入数据以-1结尾
时间: 2023-04-06 08:03:06 浏览: 175
train_1 2019-05-01 12:00:34-数据集
好的,这是一个关于分数等级的问题。根据常见的分数等级划分,我们可以将分数划分为A、B、C、D、E五个等级。具体的划分标准可以根据不同的场景而有所不同。在这里,我假设分数等级的划分标准如下:
A:90分及以上
B:80分至89分
C:70分至79分
D:60分至69分
E:60分以下
那么,对于输入的多个分数,我们可以依次判断它们所对应的等级,并输出结果。以下是一个示例代码:
```
#include <iostream>
using namespace std;
int main() {
int score;
while (cin >> score && score != -1) {
char grade;
if (score >= 90) {
grade = 'A';
} else if (score >= 80) {
grade = 'B';
} else if (score >= 70) {
grade = 'C';
} else if (score >= 60) {
grade = 'D';
} else {
grade = 'E';
}
cout << grade << endl;
}
return 0;
}
```
希望这个回答能够帮助你解决问题。
阅读全文