按等级统计学生成绩

Posted 2018jason

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按等级统计学生成绩相关的知识,希望对你有一定的参考价值。

https://pintia.cn/problem-sets/12/problems/349

 1 int set_grade(struct student *p, int n)
 2 {
 3     int i, count;
 4 
 5     count = 0;
 6     for (i = 0; i < n; i++)
 7     {
 8         if ((p + i)->score >= 85)
 9         {
10             (p + i)->grade = A;
11         }
12         else if ((p + i)->score >= 70)
13         {
14             (p + i)->grade = B;
15         }
16         else if ((p + i)->score >= 60)
17         {
18             (p + i)->grade = C;
19         }
20         else
21         {
22             (p + i)->grade = D;
23         }
24 
25         if ((p + i)->score < 60)
26         {
27             count++;
28         }
29     }
30 
31     return count;
32 }

以上是关于按等级统计学生成绩的主要内容,如果未能解决你的问题,请参考以下文章

按等级统计学生成绩

c语言:学生成绩等级

第九周

学生成绩及等级

学生成绩及等级

第四次作业