#include <stdio.h>
int main()
{
int arr[] ={1,2,3,4,5,6,7,8,9,11};
int i;
int max=arr[0]; //细节:max!=0,要考虑数组中有负数的情况
int sz = sizeof(arr)/sizeof(arr[0]);
for(i=1;i<sz;i++)
{
if(arr[i]> max)
max = arr[i];
}
printf("max = %d",max);
}
注意一个细节:定义max不能等于0,要考虑数组中有负数的情况 .