解题思路:使用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 人评分
不容易系列2 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:774 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:965 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
WU-图形输出 (C++代码)浏览:802 |
printf基础练习2 (C语言代码)浏览:646 |
Minesweeper (C语言描述,蓝桥杯)浏览:1126 |
1017题解浏览:605 |
1013题解浏览:560 |