一次循环找出最大值最小值
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; i<n; i++)
{
if (a[i] > max)
{
max_min_value->max= a[i];
}
if (a[i] < min)
{
max_min_value->min = a[i];
}
}
}