用C语言输入一个学生分数,判断等级。 大于等于90,输出A [80~90} 输出B [70~80] 输出 (60~70)运输出D 60以下ρ输出E 用 if else来实现
时间: 2024-10-27 17:03:47 浏览: 105
将成绩划分为5个等级,并从键盘输入一个成绩,判断其等级并输出\
5星 · 资源好评率100%
在C语言中,你可以使用`scanf`函数获取用户输入的学生分数,然后通过一系列if-else语句来判断并输出相应的等级。以下是实现这个功能的一个简单示例:
```c
#include <stdio.h>
int main() {
int score;
// 输入分数
printf("请输入学生的分数:");
scanf("%d", &score);
// 判断并输出等级
if (score >= 90) {
printf("成绩:A\n");
} else if (score >= 80) {
printf("成绩:B\n");
} else if (score >= 70) {
printf("成绩:C\n");
} else if (score >= 60) {
printf("成绩:D\n");
} else { // score < 60
printf("成绩:E\n");
}
return 0;
}
```
在这个程序中,我们首先定义了一个整数变量`score`,然后提示用户输入分数并读取。接着,一系列的if-else条件分支用于根据分数范围输出对应的等级。
阅读全文