编程评定学生成绩,成绩≥90 为优秀;90>成绩≥80 为良好;80>成绩≥70 为中等70>成绩≥60 为及格;60>成绩为不及格。(分别用if 语句和 switch 语句编写程序)。
时间: 2023-05-15 22:05:32 浏览: 448
好的,以下是用 if 语句和 switch 语句分别编写的程序:
if 语句:
```
#include <iostream>
using namespace std;
int main() {
int score;
cout << "请输入学生成绩:";
cin >> score;
if (score >= 90) {
cout << "优秀" << endl;
} else if (score >= 80) {
cout << "良好" << endl;
} else if (score >= 70) {
cout << "中等" << endl;
} else if (score >= 60) {
cout << "及格" << endl;
} else {
cout << "不及格" << endl;
}
return 0;
}
```
switch 语句:
```
#include <iostream>
using namespace std;
int main() {
int score;
cout << "请输入学生成绩:";
cin >> score;
switch (score / 10) {
case 10:
case 9:
cout << "优秀" << endl;
break;
case 8:
cout << "良好" << endl;
break;
case 7:
cout << "中等" << endl;
break;
case 6:
cout << "及格" << endl;
break;
default:
cout << "不及格" << endl;
break;
}
return 0;
}
```
希望能够帮到您!
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)