# include <
stdio.h>
int main ()
{
int i, a[11], n, sum=0, Min, Max;
printf("请输入元素个数: ");
scanf("%d%d", &n, &a[0]);
sum = Min = Max = a[0];
for(i=1; i<n; i++)
{
scanf("%d", &a[i]);
sum += a[i];
if(Max < a[i])Max = a[i];
if(Min > a[i])Min = a[i];
}
printf("
平均值是: %.2f 最大值是: %d 最小值是: %d\n", sum*1.0/n, Max, Min);
return 0;
}
追问为什么是a【11】?
追答定义a[10]也是一样,不过为了防止使用者内存越界一般定义数组都会比实际使用的多一点
追问嗯好