介绍
在本次挑战中,你将编写一个 C 语言程序,利用条件语句根据考试分数自动对学生的表现进行分类。该程序需要处理 0 到 100 之间的分数,并根据给定的分数范围打印出相应的等级字母(A、B、C、D 或 F)。
这是一个「挑战」项目,它与「引导实验」不同,你需要尝试独立完成挑战任务,而不是跟随实验步骤学习。挑战通常具有一定的难度。如果你觉得困难,可以与 Labby 讨论或查看解决方案。历史数据显示,这是一个初学者级别的挑战,通过率为 97%。它在学习者中获得了 99% 的好评率。
在本次挑战中,你将编写一个 C 语言程序,利用条件语句根据考试分数自动对学生的表现进行分类。该程序需要处理 0 到 100 之间的分数,并根据给定的分数范围打印出相应的等级字母(A、B、C、D 或 F)。
作为一名助教,你将创建一个程序,利用 C 语言的条件语句根据考试分数自动对学生的表现进行分类。
~/project/grade_classifier.c 路径下创建程序if-else 语句进行成绩分类使用不同的分数输入运行程序,以验证成绩分类是否正确:
gcc grade_classifier.c -o grade_classifier
./grade_classifier
| 输入 | 输出 |
|---|---|
| 95 | A |
| 85 | B |
| 75 | C |
| 65 | D |
| 57 | F |
if-else 语句来检查分数范围>= 和 < 等比较运算符总而言之,本次挑战要求你创建一个 C 语言程序,能够根据考试分数自动对学生成绩进行分类。该程序应使用条件语句处理 0 到 100 之间的分数,并根据给定的分数范围打印出相应的等级字母(A、B、C、D 或 F)。