admin管理员组文章数量:1794759
C语言入门:学生成绩等级换算
C语言:学生成绩等级换算
给出一百分制成绩,要求输出成绩等级A、B、C、D、E。
90分以上为等级A
80-89分为等级B
70-79分为等级C
60-69分为等级D
60分以下为等级E,
如果输入数据不在0~100范围内,请输出一行:“Score is error!”。
- 输入
从键盘输入一个成绩,成绩可以使浮点数。
- 输出
(1)如果输入数据在0到100范围内:一个字符,表示成绩等级。
(2)如果输入数据不在0~100范围内,请输出一行:“Score is error!”。
#include<stdio.h> #include<math.h> int main(void) { float result; int x; scanf("%f",&result); if(result>=0&&result<=100){ x=result/10; switch(x) { case 10:printf("A");break; case 9:; case 8:printf("B");break; case 7:printf("C");break; case 6:printf("D");break; default:printf("E"); } }else printf("Score is error!"); return 0; }
版权声明:本文标题:C语言入门:学生成绩等级换算 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686650933a90656.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论