首页 > 代码库 > 成绩等级
成绩等级
题目描述
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E
输入
一个整数0-100以内
输出
一个字符,表示成绩等级
样例输入
90
样例输出
A
提示
分段函数返回字符
来源
题解:
#include<stdio.h>
int
main()
{
float
score;
char
grade;
scanf
(
"%f"
,&score);
switch
((
int
)(score/10))
{
case
10:
case
9:grade=
‘A‘
;
break
;
case
8:grade=
‘B‘
;
break
;
case
7:grade=
‘C‘
;
break
;
case
6:grade=
‘D‘
;
break
;
case
5:
case
4:
case
3:
case
2:
case
1:
case
0:grade=
‘E‘
;
}
printf
(
"%c"
,grade);
return
0;
}
成绩等级
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。