c - 给分数分级别

 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 }

 

你可能感兴趣的:(c)