第1个回答 2010-06-08
#include <stdio.h>
#define N 10
void main()
{
int n[N], min, sum, i;
float avg;
for(i = 0; i < N; i++)
{
scanf("%d", &n[i]);
}
min = n[0];
for(i = 0, sum = 0; i < N; i++)
{
if(min > n[i])
{
min = n[i];
}
sum += n[i];
}
avg = sum * 1.0 / N;
printf("\nmin = %d\navg = %.2f", min, avg);
}本回答被提问者采纳
第2个回答 2010-06-08
#include<stdio.h>
#define N 10
void main()
{
int a[N],i,min;
double aver=0.0;
printf("请输入N个整数:");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
min=a[0];
aver=(double)a[0];
for(i=1;i<N;i++)
{
if(a[i]<min)
min=a[i];
aver+=(double)a[i];
}
aver/=N;
printf("最小值:%d\n平均值:%f\n",min,aver);
}