### 思路
1. 从键盘输入一个整数成绩。
2. 判断成绩是否在0到100之间:
- 如果不在范围内,输出“error”。
- 如果在范围内,根据成绩范围输出对应的等级:
- 90分以上为A
- 80到89分为B
- 70到79分为C
- 60到69分为D
- 60分以下为E
### 伪代码
1. 读取输入的整数成绩。
2. 判断成绩是否在0到100之间:
- 如果不在范围内,输出“error”。
- 如果在范围内,根据成绩范围输出对应的等级:
- 90分以上为A
- 80到89分为B
- 70到79分为C
- 60到69分为D
- 60分以下为E
### C++代码
#include <iostream>
using namespace std;
int main() {
int score;
// 读取输入的整数成绩
cin >> score;
// 判断成绩是否在0到100之间
if (score < 0 || score > 100) {
cout << "error" << endl;
} else {
if (score >= 90) {
cout << "A" << endl;
} else if (score >= 80) {
cout << "B" << endl;
} else if (score >= 70) {
cout << "C" << endl;
} else if (score >= 60) {
cout << "D" << endl;
} else {
cout << "E" << endl;
}
}
return 0;
}