C语言实现学生成绩等级评定
#include <stdio.h>
int main() {
float score;
printf("请输入学生的百分制分数:");
scanf("%f", &score);
if (score < 60) {
printf("D等级\n");
} else if (score < 70) {
printf("C等级\n");
} else if (score < 80) {
printf("B等级\n");
} else if (score <= 100) {
printf("A等级\n");
} else {
printf("输入分数不合法\n");
}
return 0;
}
代码说明:
- 使用
float类型来接收输入的分数,因为可能会有小数。 - 使用
if-else if语句判断分数所属的等级。 - 如果输入的分数超出了 0~100 的范围,程序会给出提示。
使用方法:
- 将代码保存为
.c文件,例如grade.c。 - 使用 C 语言编译器编译代码,例如
gcc grade.c -o grade。 - 运行可执行文件,例如
./grade。 - 输入学生的百分制分数,程序会输出该成绩的等级。
原文地址: https://www.cveoy.top/t/topic/npe3 著作权归作者所有。请勿转载和采集!