zl程序教程

您现在的位置是:首页 >  其它

当前栏目

c - 给分数分级别

级别 分数
2023-09-27 14:28:06 时间
 1 /*
 2 题目:    学习成绩>=90 分的同学用 A 表示, 80-89 分之间的用 B 表示,70-79 分的用 C 表示, 60-69 分用 D表示,小于60分用E表示.
 3 分析:    使用swith.
 4 结论:    可以知道,对于两位数,'/10'操作与十位数有关;而'%10'操作与个位数(任意位数).
 5 */
 6 char
 7 level_vTwo(int score) {
 8     int tmp = score / 10;
 9     switch (tmp) {
10         case 9:    //90分以上或100分(满分).
11         case 10:
12             return 'A';
13         case 8:
14             return 'B';
15         case 7:
16             return 'C';
17         case 6:
18             return 'D';
19     default:    //less then 60.
20         return 'E';
21     }
22 }