小小小丶小白
2015-09-11 17:51
如题,求解!!!
replaceMax函数是找出最大值,当arr1中41后面的数字没有它大时,if语句就没执行,i是索引,定位到41是arr[1],所以for语句循环后,执行arr[index] = value;这句时,就是把arr2的第一个数赋值给了arr1[1],把41给覆盖了,就成了[10,1,3,12,22 ]
函数是可以自己写的
replaceMax是老师通过自己的知识写的函数。运算过程就是比较前后大小,找到最大的元素,并把元素的数组下标赋给某个变量,假设i。这样就知道a[i]是最大值,那么写a[i]=b[0]就是调换了两个数组的元素了
C语言入门
926212 学习 · 20797 问题
相似问题