ch9_7.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //*********************
  2. //**    ch9_7.cpp    **
  3. //*********************
  4. #include <iostream.h>
  5. int array[6][4]={{60,80,90,75},
  6.                  {75,85,65,77},
  7.                  {80,88,90,98},
  8.                  {89,100,78,81},
  9.                  {62,68,69,75},
  10.                  {85,85,77,91}};
  11. int getLevel(int grade[], int size);
  12. void main()
  13. {
  14.   int typeA=0,typeB=0;
  15.   int student=6;
  16.   int gradesize=4;
  17.   for(int i=0; i<student; i++)      //处理所有的学生
  18.     if(getLevel(array[i], gradesize))
  19.       typeA++;
  20.     else
  21.       typeB++;
  22.   cout <<"number of type A is " <<typeA <<endl;
  23.   cout <<"number of type B is " <<typeB <<endl;
  24. }
  25. int getLevel(int grade[], int size)
  26. {
  27.   int sum=0;
  28.   for(int i=0; i<size; i++)    //成绩总分
  29.     sum+=grade[i];
  30.   sum/=size;      //平均分
  31.   if(sum>=80)
  32.     return 1;     //type A student
  33.   else
  34.     return 0;     //type B student
  35. }