3.请您编写程序来实现公司年终奖发放的这一功能。根据输入的学生成绩,评定 优、良、中差级别 [80, 100]: 优 [70, 80): 良 [60, 70): 中 [0, 60): 差 用c语言
时间: 2024-11-29 10:39:36 浏览: 22
在C语言中,你可以创建一个简单的函数来实现这个功能。首先,我们需要一个函数`determineGrade()`来根据分数范围确定等级,并一个主函数`main()`来进行用户输入和结果打印。以下是代码示例:
```c
#include <stdio.h>
// 定义函数来根据成绩评定等级
char determineGrade(int score) {
if (score >= 80 && score <= 100)
return '优';
else if (score >= 70 && score < 80)
return '良';
else if (score >= 60 && score < 70)
return '中';
else
return '差';
}
int main() {
int studentScore;
printf("请输入学生的成绩:");
scanf("%d", &studentScore);
// 根据输入的成绩获取等级并打印
char grade = determineGrade(studentScore);
printf("学生得分%d对应的等级为:%c\n", studentScore, grade);
return 0;
}
```
在这个程序中,用户会看到提示输入他们的学生成绩,然后程序会根据输入值返回相应的等级。注意,在实际项目中,可能会更倾向于使用字符串而非字符来表示等级,但这里为了简洁,我们直接用字符表示。
阅读全文