当前位置: 代码迷 >> C语言 >> [求助]指针方面的问题
  详细解决方案

[求助]指针方面的问题

热度:85   发布时间:2004-12-20 20:16:00.0
[求助]指针方面的问题

30个学生的平均成绩,每个学生有3门课。用指针变量。

刚刚接触C语言,请多多指点。

搜索更多相关的解决方案: 指针  

----------------解决方案--------------------------------------------------------

用一维指针数组做.


----------------解决方案--------------------------------------------------------

用结构更简单吧~~


----------------解决方案--------------------------------------------------------

#include <stdio.h> void average(float *p,int n) { float p_end,sum; p_end=p+n; sum=0; for(;p<=p_end;p++) {sum=sum+(*p);} printf("%f",sum); } void main() { float student[3][30]={{78,82,90},{85,89,54},{...},{....}}; //太多数据省略; average(*student,90); }


----------------解决方案--------------------------------------------------------
用结构体做吧......
那会比较好做的啊 
你可以:
  struct    score{
             int * a;
             int*  b;
             int* c;
     }
----------------解决方案--------------------------------------------------------
  相关解决方案