1 条题解
-
0
题目:根据考试成绩计算零花钱
思路分析
-
任务拆解:
- 输入考试成绩
- 根据分数区间确定零花钱计算规则
- 计算并输出零花钱金额
-
关键点分析:
- 四个奖励档次:
- 90分及以上:零花钱 = 分数 × 3
- 80-89分:零花钱 = 分数 × 2
- 70-79分:零花钱 = 分数
- 70分以下:固定50元
- 使用多重条件判断
- 四个奖励档次:
-
步骤规划:
- 输入考试成绩n
- 判断n是否≥90,如果是输出n×3
- 否则判断n是否≥80,如果是输出n×2
- 否则判断n是否≥70,如果是输出n
- 否则输出50
-
代码对应:
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
- 上传者