Menu
CoddyTech

回顾挑战

本课属于 Coddy C 学习旅程的“基础知识”单元。第 30 课,共 63 课。

challenge icon

挑战

简单

创建一个程序,分析学生的分数,并使用多种控制流技巧提供反馈。

你的程序应实现以下逻辑:

  • 如果分数无效(小于 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 在线编译器