求数组中最大元素和最小元素。 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;

admin2010-04-27  13

问题 求数组中最大元素和最小元素。
   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>max)max=m
     if(m<min)min=m;}
     printf("%d,%d",max,min);
   }
   错误:______
   改正:______

选项

答案错误:min=m; 改正:将其修改为min=m[i];

解析  m是数组名,是地址,不是数组元素
转载请注明原文地址:https://kaotiyun.com/show/jHAx777K
0

最新回复(0)