用C语言将百分制成绩分段
时间: 2024-06-14 21:06:47 浏览: 28
以下是用C语言将百分制成绩分段的示例代码:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入百分制成绩:");
scanf("%d", &score);
if (score >= 90 && score <= 100) {
printf("成绩等级为:A\n");
} else if (score >= 80 && score < 90) {
printf("成绩等级为:B\n");
} else if (score >= 70 && score < 80) {
printf("成绩等级为:C\n");
} else if (score >= 60 && score < 70) {
printf("成绩等级为:D\n");
} else if (score >= 0 && score < 60) {
printf("成绩等级为:E\n");
} else {
printf("输入的成绩无效\n");
}
return 0;
}
```
这段代码首先要求用户输入一个百分制成绩,然后根据成绩的范围进行分段输出对应的等级。如果输入的成绩不在0到100的范围内,则输出"输入的成绩无效"。
相关问题
c语言将百分制成绩转换为五级值成绩
以下是将百分制成绩转换为五级值成绩的C语言代码:
```c
#include <stdio.h>
int main() {
float score;
printf("请输入百分制成绩:");
scanf("%f", &score);
if (score >= 90) {
printf("成绩等级为:优秀\n");
} else if (score >= 80) {
printf("成绩等级为:良好\n");
} else if (score >= 70) {
printf("成绩等级为:中等\n");
} else if (score >= 60) {
printf("成绩等级为:及格\n");
} else {
printf("成绩等级为:不及格\n");
}
return 0;
}
```
以上代码假设输入的成绩是一个浮点数,根据输入的成绩,使用if-else语句判断成绩等级并输出。如果成绩大于等于90分,则输出"优秀";如果成绩大于等于80分,则输出"良好";如果成绩大于等于70分,则输出"中等";如果成绩大于等于60分,则输出"及格";否则输出"不及格"。
c语言百分制成绩转换用switch语句
使用switch语句同样可以将百分制成绩转换为等级制成绩。以下是相应的C语言代码:
```c
#include<stdio.h>
int main() {
float score;
printf("请输入你的百分制成绩:");
scanf("%f", &score);
int level = (int)(score / 10); // 将百分制成绩转换为整数级别
switch(level) {
case 10:
case 9:
printf("你的等级制成绩是:A");
break;
case 8:
printf("你的等级制成绩是:B");
break;
case 7:
printf("你的等级制成绩是:C");
break;
case 6:
printf("你的等级制成绩是:D");
break;
default:
printf("你的等级制成绩是:E");
break;
}
return 0;
}
```
以上代码中,我们使用整数级别作为switch语句的判断条件,根据不同的级别输出不同的等级制成绩。
相关推荐
![c](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://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)