数组名做参数
传地址
方式:实参(数组名,数组长度)---》形参(类型名 形参数组[],int n)
实参(数组名,行长度)-----》形参(类型名 形参数组[][n],int n)
功能:把实参数组的起始地址传给形参数组。
(形参数组只分配了一个单元,用于存储起始地址)
思考:统计10个成绩中低于平均成绩的分数。
分析: 设计一个函数(低于平均成绩的分数)
void count(int tt[],int n,int bb[])
{
//统计tt数组中10个成绩中低于平均成绩的分数--》bb数组中
计算平均成绩
遍历所有成绩
{ 当前成绩低于平均成绩,是---》bb数组中 }
}
int count(int tt[],int n,int bb[]) {
int i,j=0;
float sum=0,ave;
for(i=0;i<n;i++)
sum=sum+tt[i];
ave=sum/n;
for(i=0;i<n;i++)
if (tt[i]<ave) {bb[j]=tt[i];j++;}
return j; }
[1]
[2]
[3]
下一页