#include <stdio.h>
void find(int a[],int length,int *max,int *min);
int main(void){
int a[5];
int max, min,i;
printf("Enter 5 numbers: ");
for(i=0;i<5;i++){
scanf("%d",&a[i]);
}
find(a,5,&max,&min);
printf("Largest number:%d\n",max);
printf("Smallest number:%d\n",min);
return 0;
}
void find(int a[],int length,int *max,int *min){
int i;
*max=*min=a[0];
for(i=1;i<length;i++){
if(a[i]>*max){
*max=a[i];
}
else if(a[i]<*min){
*min=a[i];
}
}
}
C语言指针:找出数组中的最大元素和最小元素
最新推荐文章于 2023-11-29 19:27:17 发布