C语言用指针求n个数平均值的函数,并用此函数求键盘输入的10个数的平均值

2024-12-03 14:16:33
推荐回答(1个)
回答1:

#include 
double avg(double *array, int num)
{
int i;
double sum = 0;
for (i = 0; i < num; ++i)
{
sum += *(array+i);
}
return sum / num;
}
int main()
{
int i;
double array[10];
printf("请输入10个值,按回车确认\n");
for (i = 0; i < 10; ++i)
{
scanf("%lf", array+i); 
}
printf("平均值为:%g\n", avg(array, 10));
}