回顾挑战
本课属于 Coddy C 学习旅程的“基础知识”单元。第 30 课,共 63 课。
挑战
简单创建一个程序,分析学生的分数,并使用多种控制流技巧提供反馈。
你的程序应实现以下逻辑:
- 如果分数无效(小于 0 或大于 100),打印 "Invalid score" 并退出。
- 使用 switch 语句打印字母等级:
- 90-100:"A"
- 80-89:"B"
- 70-79:"C"
- 60-69:"D"
- 0-59:“F”
- 最后,使用三元运算符打印学生是否通过或未通过(通过分数为 60 或以上),单独占一行,格式为
Status: Passed或Status: Failed。
亲手试试
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// 不要修改这一行上面的代码
// 在这里编写你的代码
return 0;
}基础知识中的所有课
自己练习: C 在线编译器