教你如何使用数组找最大值和最小值
1、打开啊哈c编译器

2、int i;
int max;
int min;
int total=0;
float average;

3、 int datas[10];
for(i=0;i<10;i++){//0 1 2 3 4 5 6 7 8 9
printf("请输入第%d个数:",i+1);
scanf("%d",&datas[i]);
if(datas[i]>100 || datas[i]<0){
printf("非法输入,退出程序\n");
system("pause");
exit(-1);
}
}

4、 for(i=0;i<10;i++){
printf("第%d个数据是:%d\n",i+1,datas[i]);
}
max = datas[0];
for(i=0;i<10;i++){
if(max<datas[i]){
max=datas[i];
}
}
printf("*********最大的数据是:%d*********\n",max);

5、min = datas[0];
for(i=0;i<10;i++){
if(min>datas[i]){
min=datas[i];
}
}
printf("*********最小的数据是:%d*********\n",min);

6、for(i=0;i<10;i++){
//total += datas[i]
total = total + datas[i];
}
average=(float)total/10;
printf("数据的总和为:%d,其平均值为:%f\n",total,average);

7、运行程序
