问答详情
源自:6-4 数组作为函数参数

这道题看不明白呢

谁能给详细讲下这个程序的运算步骤,完全看不明白。

我这样的,是不是不可能学好C语言了

提问者:慕娘1091024 2017-09-15 15:34

个回答

  • 慕前端3507753
    2017-09-19 19:06:25

    将指定的正数,在函数里是value 题目讲的是arr2的第一个数用来替换arr1中最大的数。

  • 慕斯0253470
    2017-09-16 13:59:12

    个人觉得有点像数学里的化十进制

  • 伪娘赛高
    2017-09-15 22:28:14

    其实原理很简单,就是一个假设法。

    我假设arr[0]的值为最大并且把它赋值给一个变量max。如果遇见比arr[0]大的,假如arr[1]比arr[0]大,那么我就把arr[1]的值赋值给max,然后max又变大了,如果遇见的值不比当前max的值大就不赋值,就这样依次执行,最后就能找到最大的值。

    其实就是拿当前自己的值与数组里的每一个值进行比较,如果比自己的大,就把值拿过来,不大就不要。最后总会吧最大的值弄到手。