用c语言制作,从键盘上输入一个百分制成绩score,按下列原则输出其等级:score≥90,等级为A;80≤score<90,等级为B;70≤score<80,等级为C;60≤score<70,等级为D;score<60,等级为E。(使用if...else来实现)
时间: 2024-10-21 11:02:01 浏览: 27
v_C语言_源码
在C语言中,你可以通过使用if...else条件语句来实现这个功能。以下是一个简单的程序示例:
```c
#include <stdio.h>
int main() {
float score;
// 从键盘读取分数
printf("请输入一个百分制成绩:");
scanf("%f", &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 {
printf("等级:E\n");
}
return 0;
}
```
在这个程序里,我们首先定义了一个变量`score`来存储用户的输入。然后使用`scanf`函数从键盘获取用户输入的分数。接着,一系列的if...else if结构检查分数范围,并打印相应的等级。
阅读全文