c语言编写玫瑰花的代码编程序实现:输入一个百分制成绩,要求输出成绩的等级‘A’、‘B’、‘C’、‘D’、 ‘E’。90 分以上为‘A’,80~89 分为‘B’,70~79 分为‘C’,60~69 分为‘D’, 60 分以下为‘E’。
时间: 2024-10-04 15:04:37 浏览: 50
以下是一个简单的C语言程序,用于实现这个功能:
```c
#include <stdio.h>
void grade(int 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");
}
}
int main() {
int student_score;
// 输入学生的成绩
printf("请输入一个百分制成绩:");
scanf("%d", &student_score);
// 调用函数计算并打印成绩等级
grade(student_score);
return 0;
}
```
在这个程序中,我们首先定义了一个`grade`函数,它接受一个整数作为输入,然后根据输入的成绩范围判断并输出相应的等级。在主函数`main`中,通过`scanf`获取用户输入的成绩,然后调用`grade`函数处理结果。
如果你运行这个程序,按照提示输入成绩,它会输出对应的成绩等级。
阅读全文