1 条题解
-
0
题目:根据成绩输出评语
思路分析
-
任务拆解:
- 输入学生成绩
- 判断成绩所属的等级区间
- 根据等级输出相应评语
-
关键点分析:
- 四个等级区间:
- 90分及以上:Excellent
- 80-89分:Good
- 60-79分:Pass
- 60分以下:Fail
- 使用多重条件判断,注意区间边界
- 四个等级区间:
-
步骤规划:
- 输入成绩n
- 判断n是否≥90,如果是输出"Excellent"
- 否则判断n是否≥80,如果是输出"Good"
- 否则判断n是否≥60,如果是输出"Pass"
- 否则输出"Fail"
-
代码对应:
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
- 上传者