请教各位大大们有关C语言的问题。 输入一串整数,求他们的平均值(保留两位小数),最大值和最小值。

2024-11-25 02:18:50
推荐回答(2个)
回答1:

#include 

int main(void) 
{
int a,max,min,cnt;
double sum;
cnt=0;
sum=0;
do
{
scanf("%d",&a);
if(cnt++==0)
{
max=min=a;
}
else
{
if(max {
max=a;
}
if(min>a)
{
min=a;
}
}
sum+=a;
}while(getchar()!='\n');
printf("%.2lf\n%d\n%d\n",sum/cnt,max,min);
return 0;
}

回答2:

直接上代码了:#include #include int main(){ int a[10],i,max,min; float aver; for(i=0;imax) max=a[i]; //查找最大值 else if(a[i]