解题思路:使用switch语句实现,很简单。注意不是0-100,要输出成绩错误哦。
参考代码:
#include <stdio.h> int main() { int score; char g; while(scanf("%d",&score)!=EOF) { switch(score/10) { case 10: case 9: g='A'; break; case 8: g='B'; break; case 7: g='C'; break; case 6: g='D'; break; default: g='E'; break; } if(score>=0 && score<=100) printf("%c\n",g); else printf("Score is error!\n"); } return 0; }
0.0分
2 人评分
【回文数(二)】 (C++代码)浏览:879 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:559 |
不容易系列2 (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:701 |
WU-链表数据求和操作 (C++代码)浏览:1331 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:871 |
三角形 (C语言代码)浏览:927 |
母牛的故事 (C语言代码)浏览:558 |
C二级辅导-同因查找 (C语言代码)浏览:572 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:967 |