成绩等级
题目描述
给出一百分制成绩,要求输出成绩等级‘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;}

浙公网安备 33010602011771号