数组中数值最大值
#include<stdio.h>
int main(){
int a[10];
int i,max;
for(i=0;i<10;i++){//输入数值
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
for(i=0;i<10;i++){//遍历
printf("%4d",a[i]);
}
max=a[0];//设下标为零的数值为最大值
for(i=1;i<10;i++){
if(max<a[i]){
max=a[i];
}
}
printf("\n最大值为%d\n",max);
return 0;
}
最小值
#include<stdio.h>
int main(){
int a[10];
int i,min;
for(i=0;i<10;i++){//输入数值
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
for(i=0;i<10;i++){//遍历
printf("%4d",a[i]);
}
min=a[0];//设下标为0的数值为最小值
for(i=1;i<10;i++){
if(min>a[i]){//当a[i]比min还小时,进行数值互换
min=a[i];
}
}
printf("\n最小值为%d\n",min);
return 0;
}