为了账号安全,请及时绑定邮箱和手机立即绑定

整不懂为啥出来这个结果,哪位大神能帮俺简单易懂的解释一下到底是怎么循环的

虽然按照提示打出了结果还是完全不懂

正在回答

3 回答

这道题的代码作用在于将 arr2 数组中的第一个元素 arr2[0] (arr2[0]=1) 替换 arr1 数组中的最大值 arr1[1] (arr1[1]=41),子程序(replaceMax)的作用是遍历 arr1 数组(for循环作用)并找出 arr1 中的最大值并记录该最大值在 arr1 中的位置(if语句作用),用 arr2[0] 替换 arr1 中的最大值(arr1[1]),在主程序的输出语句中,将已经替换好的 arr1 数组输出。(解析完毕,如果其中还有哪个地方不懂请指出)

2 回复 有任何疑惑可以回复我~

这题是把arr1中的最大数组元素换成了arr2中的第一个元素

0 回复 有任何疑惑可以回复我~

自己跟着代码做一遍

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

整不懂为啥出来这个结果,哪位大神能帮俺简单易懂的解释一下到底是怎么循环的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信