挑戰30天C++入門極限:CC++中多維數組的指針作爲函數蓡數傳遞!
#包括
main()
{
void search _ score();
void count _ avg();
靜態float a [3] [4] = {{97,45.5,66,77},{88,92.5,78.5,66},{83,74.5,92,100}。
search_score(a,0);
count_avg(*a,12);
}
void search_score(p,n)
float(* p)[4];
int n;
{
int I;
(I = 0;i{
printf("%7.2f",*(*(p n) I));
}
printf(" \ n");
}
void count_avg(p,n)
float * p;
int n;
{
float * p _ end;
float sum = 0;
浮動平均值;
p _ end = p n-1;
for(;p {
sum = * p;
}
avg = sum/n;
printf("avg=%7.2f\n",avg);
}
0條評論