- <pre name="code" class="cpp">#include <stdio.h>
- int main ()
- {
- int i,max;
- int a[10];
- for(i=0; i<sizeof(a)/sizeof(a[0]); i++)//动态分配,以字节为单位
- {
- scanf("%d",&a[i]);
- }
- max = a[0];//最初认为最大值就是a[0]
- for(i=1; i<sizeof(a)/sizeof(a[0]); i++)
- {
- if(max < a[i])
- {
- max = a[i];
- }
- }
- printf("max is %d\n",max);
- return 0;
- }