1 条题解

  • 0
    @ 2025-10-29 15:26:32

    题目:根据成绩输出评语

    思路分析

    1. 任务拆解:

      • 输入学生成绩
      • 判断成绩所属的等级区间
      • 根据等级输出相应评语
    2. 关键点分析:

      • 四个等级区间:
        • 90分及以上:Excellent
        • 80-89分:Good
        • 60-79分:Pass
        • 60分以下:Fail
      • 使用多重条件判断,注意区间边界
    3. 步骤规划:

      • 输入成绩n
      • 判断n是否≥90,如果是输出"Excellent"
      • 否则判断n是否≥80,如果是输出"Good"
      • 否则判断n是否≥60,如果是输出"Pass"
      • 否则输出"Fail"
    4. 代码对应:

      • int n; - 定义成绩变量
      • cin>>n; - 输入成绩
      • if(n>=90) - 判断是否为优秀
      • printf("Excellent"); - 优秀时输出
      • else if(n>=80) - 判断是否为良好
      • printf("Good"); - 良好时输出
      • else if(n>=60) - 判断是否及格
      • printf("Pass"); - 及格时输出
      • else printf("Fail"); - 不及格时输出
    • 1

    信息

    ID
    983
    时间
    1000ms
    内存
    16MiB
    难度
    2
    标签
    (无)
    递交数
    423
    已通过
    260
    上传者