c语言,成绩评分代码
时间: 2024-09-10 13:14:52 浏览: 53
C语言是一种广泛使用的编程语言,以其高效和灵活性著称,常用于系统编程和硬件操作。成绩评分程序是一个常见的练习,用于演示如何使用C语言实现简单的逻辑和数据处理。下面是一个简单的C语言成绩评分代码示例,它使用了基本的输入、条件判断和输出操作。
```c
#include <stdio.h>
int main() {
float score;
printf("请输入学生成绩:");
scanf("%f", &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 < 60 && score >= 0) {
printf("成绩等级为E\n");
} else {
printf("成绩无效,请输入0-100之间的分数。\n");
}
return 0;
}
```
这段代码首先包含了标准输入输出头文件`stdio.h`,然后定义了`main`函数,这是每个C程序的入口点。在`main`函数中,程序首先声明了一个`float`类型的变量`score`用于存储用户输入的学生成绩。然后,程序通过`printf`函数提示用户输入成绩,并通过`scanf`函数读取用户输入的分数。接下来,使用一系列的`if-else`语句对分数进行判断,并根据分数范围输出相应的成绩等级。最后,程序返回`0`,表示正常退出。
阅读全文