某个学生的百分制成绩 为其划分等级,把大于等于90 定义为 “优秀”,小于90并且大于等于70的定义为 “良好”,小于70并且大于等 于60的定义为 “合格”,小于60定义为 “不合格”,分数不在0到100之间时输出 “分数输入错误”,要求用stch实现。,,c语言
时间: 2024-04-30 09:24:48 浏览: 13
以下是C语言的实现代码:
```c
#include <stdio.h>
int main() {
int score;
char grade;
printf("请输入您的成绩(0~100):");
scanf("%d", &score);
if (score >= 90 && score <= 100) {
grade = 'A';
} else if (score >= 70 && score < 90) {
grade = 'B';
} else if (score >= 60 && score < 70) {
grade = 'C';
} else if (score >= 0 && score < 60) {
grade = 'D';
} else {
printf("分数输入错误\n");
return 0;
}
printf("您的等级为:%c\n", grade);
return 0;
}
```
在这个程序中,我们首先通过 `scanf` 函数获取用户输入的成绩,然后通过多个 `if-else` 语句判断该成绩对应的等级,并将其存储在一个字符变量 `grade` 中。如果输入的成绩不在0到100之间,将输出提示信息“分数输入错误”。最后,我们将 `grade` 变量的值输出给用户。
相关问题
6.编写程序,通过键盘读入某个学生的百分制成绩g,为其划分等级,把大于等于90定义为“优秀”,小于90并且大于等于70的定义为“良好”,小于70并且大于等于60的定义为“合格”,小于60定义为“不合格”,分数不在0到100之间时输出“分数输入错误”,要求用switch实现。 I
好的,以下是使用 switch 实现的程序代码:
```c
#include <stdio.h>
int main() {
int g; // 成绩
printf("请输入成绩: ");
scanf("%d", &g);
switch (g / 10) {
case 10:
case 9:
printf("优秀\n");
break;
case 8:
case 7:
printf("良好\n");
break;
case 6:
printf("合格\n");
break;
default:
printf("不合格\n");
break;
}
return 0;
}
```
程序会先提示用户输入成绩,然后通过 scanf 读入。接着使用 switch 对成绩进行判断,根据成绩的范围输出相应的等级。如果成绩不在 0 到 100 之间,则输出“分数输入错误”。
题要求编写程序读入n个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:\n\n大于等于90分为a;\n小于90且大于等于80为b;\n小于80且大于等于70为c;\n小于70且大于等于
题目要求编写程序读入n个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90分且大于等于80分为B;
小于80分且大于等于70分为C;
小于70分且大于等于60分为D;
小于60分为E。
百分制成绩到五分制成绩的转换规则如上所示。
解释一下题目所提到的内容:题目要求编写一个程序,读取n个学生的成绩,将这些成绩转化为五分制的成绩,并统计五分制成绩的分布。将五分制成绩分为A、B、C、D、E五个等级,统计每个等级的人数。
其中,大于等于90分的百分制成绩为A等级,小于90分且大于等于80分的百分制成绩为B等级,小于80分且大于等于70分的百分制成绩为C等级,小于70分且大于等于60分的百分制成绩为D等级,小于60分的百分制成绩为E等级。
相关推荐
![](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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)