编写一个程序,可以将百分制转为对应等级,90~100----A 80~89----B 70~79----C 60~69----D
时间: 2023-11-06 08:05:38 浏览: 182
这是一个将百分制成绩转换为对应等级的程序,根据输入的分数,使用if或switch语句进行判断,然后输出对应的等级。其中if语句和switch语句都可以实现该功能,具体实现方法可以参考提供的两个代码示例。需要注意的是,if语句中需要使用else if进行多重判断,而switch语句中需要注意每个case后面都要加上break,否则会出现错误。
相关问题
c语言、编写一个程序,可以将百分制转为对应等级, 90~100----A+++++80~89----B++++70~79----C++60~69----D
以下是将百分制成绩转换为五分制成绩的C语言程序:
```c
#include <stdio.h>
int main() {
int i, n, score;
int a = 0, b = 0, c = 0, d = 0, e = 0;
scanf("%d", &n);
for(i = 0; i < n; i++) {
scanf("%d", &score);
if(score >= 90) {
a++;
} else if(score < 90 && score >= 80) {
b++;
} else if(score < 80 && score >= 70) {
c++;
} else if(score < 70 && score >= 60) {
d++;
} else {
e++;
}
}
printf("%d %d %d %d %d\n", a, b, c, d, e);
return 0;
}
```
5.编写一个程序,从键盘输入分数,将百分制转为对应等级输出:90~100----优秀80~89----良好 70~79----中等 60~69----及格 0~59----不及格
这是一个将百分制成绩转换为五分制成绩的程序,根据输入的分数,将其转换为对应的等级输出。具体转换规则如下:
90~100分为优秀,80~89分为良好,70~79分为中等,60~69分为及格,0~59分为不及格。
以下是代码示例:
```
#include <iostream>
using namespace std;
int main() {
float score;
char grade;
cout << "请输入分数:";
cin >> score;
if (score >= 90 && score <= 100) {
grade = 'A';
} else if (score >= 80 && score < 90) {
grade = 'B';
} else if (score >= 70 && score < 80) {
grade = 'C';
} else if (score >= 60 && score < 70) {
grade = 'D';
} else if (score >= 0 && score < 60) {
grade = 'E';
} else {
cout << "输入无效!" << endl;
return 0;
}
cout << "对应等级为:" << grade << endl;
return 0;
}
```
相关推荐
![](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://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)