求c语言编写

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:58:42
用c语言编写
"通过函数求10个数的平均值"
麻烦会的写下
谢了
用c语言函数编写,请注意看啊

一楼程序有一定问题哦!下面是在它程序基础上修改而来,

#include <stdio.h>

double AVG(double *num, int n) /* float AVG(&num) ? */
{
double all=0;
for(int i=0;i<n;i++)
all += num[i];

return all / (double)n;
}
int main()
{
int i;
double num[10];
for(i=0;i<10;i++)
{
printf("请输入第d%个数:",i+1);
scanf("%lf",&n[i]);
}
printf("The average number is %lf\n", AVG(num, 10));
return 0;
}

#include <stdio.h>
float AVG(&num)
{
float all=0;
for(int i=0;i<10;i++)
{
all=avg+num[i];
}
avg=all/10;
return avg;
}
void main()
{
float num[10],avg;
for(int i=0;i<10;i++)
{
printf("请输入第d%个数:",i);
scanf("d%",&n[i]);
}
avg=AVG(num);
}
大概就是这样,手头没有编译器,TXT写的,没测试过
AVG就是自定义的函数,不过是通过MAIN函数调用进去而已

do