A-A+
求数组中最大元素和最小元素。main(){int m[10]={3 -30 20 6 77
问题详情
求数组中最大元素和最小元素。
main()
{int m[10]={3,-30,20,6,77,2,0,-4,-7,99},
int i,max,min:
max=min=m[0];
for(i=0;i<10;i++)
{if(m[i]>max)max=m[i];
if(m[i]<min)min=m;}
printf("%d,%d",max,min);
}
错误:______
改正:______
参考答案
正确答案:
错误:min=m;
改正:将其修改为min=m[i];
[解析] m是数组名,是地址,不是数组元素