一次循环找出最大值最小值

一次循环找出最大值最小值

typedef struct max_min_t{
    int max;
    int min;
}max_min_t;

void find_max_min(int a[],int n,max_min_t *max_min_value)
{
    int i;
    int max =0,min = 0;
    for (i=0; iif (a[i] > max)
        {
            max_min_value->max= a[i];
        }
        if (a[i] < min)
        {
            max_min_value->min = a[i];
        }
    }

}

你可能感兴趣的:(C基础)