任意数的:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
inline int max(int a, int b)
{
return a > b ? a : b;
}
int main()
{
const int length = 10;
int i, imax = -1, array[length];
srand(time(NULL));
for(i = 0; i < length; i++)
{
array[i] = rand() % 20;
printf("%d ", array[i]);
}
for(i = 0; i < length - 1; i++)
{
if(imax < max(array[i], array[i+1]))
imax = max(array[i], array[i+1]);
}
printf("\nmax is %d\n", imax);
return 0;
}