题目:
求数组里面的最大值和最小值
比如:数组 1,2,3,4,5
最大值是5,最小值是1
代码实现:
#include <stdio.h>
int max,min;
void getMaxAndMin(int a[],int n){int *q;q=a;max=min=*a;for(q;q<a+n;q++){if(*q>max){max=*q;}else if(*q<min){min=*q;}}
}
void main() { int a[5]={1,2,3,4,5};getMaxAndMin(a,length);printf("max=%d",max);printf("min=%d",min);
}
运行结果: