1 条题解

  • 0
    @ 2025-10-29 15:43:40

    题目:根据考试成绩计算零花钱

    思路分析

    1. 任务拆解:

      • 输入考试成绩
      • 根据分数区间确定零花钱计算规则
      • 计算并输出零花钱金额
    2. 关键点分析:

      • 四个奖励档次:
        • 90分及以上:零花钱 = 分数 × 3
        • 80-89分:零花钱 = 分数 × 2
        • 70-79分:零花钱 = 分数
        • 70分以下:固定50元
      • 使用多重条件判断
    3. 步骤规划:

      • 输入考试成绩n
      • 判断n是否≥90,如果是输出n×3
      • 否则判断n是否≥80,如果是输出n×2
      • 否则判断n是否≥70,如果是输出n
      • 否则输出50
    4. 代码对应:

      • int n; - 定义成绩变量
      • cin>>n; - 输入考试成绩
      • if(n>=90) - 判断是否90分以上
      • cout<<n*3; - 三倍奖励
      • else if(n>=80) - 判断是否80-89分
      • cout<<n*2; - 两倍奖励
      • else if(n>=70) - 判断是否70-79分
      • cout<<n; - 等额奖励
      • else cout<<50; - 固定50元
    • 1

    信息

    ID
    308
    时间
    1000ms
    内存
    16MiB
    难度
    3
    标签
    (无)
    递交数
    543
    已通过
    296
    上传者