#include<stdio.h>
void main()
{
int i,max,a[10];
printf("input 10 number:");
for(i=0;i<10;i++)
{
scanf("%d",&a);
}
max=a[0];
for(i=0;i<10;i++)
{
if(a[i]>max)
{
max = a[i];
}
}
printf("%d",max);
}
这个程序就正确了,i=0,从第一个数组开始比较
void main()
{
int i,max,a[10];
printf("input 10 number:");
for(i=0;i<10;i++)
{
scanf("%d",&a);
}
max=a[0];
for(i=0;i<10;i++)
{
if(a[i]>max)
{
max = a[i];
}
}
printf("%d",max);
}
这个程序就正确了,i=0,从第一个数组开始比较