指针:求一组数组内对最大值、最小值(C语言)

#include
void minmax(int a[],int len,int *min,int *max)
{
    int i;
    *min = *max = a[0];
    for (i=1; i*max)
        {
            *max = a[i];
        }
    }
};
int main()
{
    int a[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,19,21,22,25};
    int min,max;
    minmax(a,sizeof(a)/sizeof(a[0]),&min,&max);
    printf("min=%d,max=%d",min,max);
    return 0;
}

你可能感兴趣的:(C01_C语言程序设计)