目录
1.一维数组的平均值
(1)先求和SUM,再除以元素的个数N SUM/N
(2)每个元素/总数 s[i]/N,再相加
//将低于平均分的分数放在below中
int fun(int score[],int m,int below[])
{
float ave=0.0;
int i,j;
for(i=0;i<m;i++)
ave+=score[i]/m;
for(i=0;i<m;i++)
{
if(score[i]<ave)
{
below[j++]=score[i];
}
}
return j;
}
2.寻找最大值与最小值
max=a[0];
for(i=1;i<N;i++)
{
if(a[i]>max) max=a[i];
}
(1)寻找最大值及所在的下标
//n是x中的数据个数,index存放最大值所在元素的下标
int fun(int a[],int n,int *max,int *d)
{
int i;
*max=a[0],*d=0;
for(i=1;i<n;i++)
if(a[i]>max)
{
*max&#