1. 用c语言编写程序,实现输入10个数,分别求其最大值、最小值及平均数,要求用函数实现。

如题所述

#include <stdio.h>
void fun(double a[10],int n)
{
int i;
double ave,max,min,sum=0;
max=a[0];
min=a[0];
for(i=0;i<n;i++)
{
if(max<a[i])max=a[i];
if(min>a[i])min=a[i];
sum+=a[i];
}
ave=sum/n;
printf("最大值:%g 最小值:%g 平均数:%g\n",max,min,ave);

}

void main()
{
int i;
double a[10];
for(i=0;i<10;i++)
scanf("%lf",&a[i]);
fun(a,10);
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答