Mewtwo_
2018-09-26 01:20
采纳率: 87.5%
浏览 4.5k
已采纳

程序通过函数average计算数组中各元素的平均值,是一道填空题。

float average(int *pa,int n)
{ int i;
float avg=0.0;
for(i=0;i<n;i++)
avg=avg+_______;
avg=_______;
return avg;
}
main()
{ int i,a[5]={2,4,6,8,10};
float m;
m=average(a,5);
printf(″m=%f\n″,m);
}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • guwei4037 2018-09-26 01:26
    已采纳
     #include <stdio.h>
    
    float average(int *pa,int n)
    { 
        int i;
        float avg=0.0;
        for(i=0;i<n;i++)
            avg=avg+*(pa+i);
            avg=avg/i;
        return avg;
    }
    
    int main()
    { 
        int i,a[5]={2,4,6,8,10};
        float m;
        m = average(a,5);
        printf("m=%f\n",m);
    }
    

    avg=avg+*(pa+i);
    avg=avg/i;

    点赞 评论
  • zhh95 2018-09-26 01:27

    1、pa[i] 2、avg/5

    点赞 评论

相关推荐 更多相似问题