课程
/后端开发
/C
/C语言入门
谁能给详细讲下这个程序的运算步骤,完全看不明白。
我这样的,是不是不可能学好C语言了
2017-09-15
源自:C语言入门 6-4
正在回答
将指定的正数,在函数里是value 题目讲的是arr2的第一个数用来替换arr1中最大的数。
个人觉得有点像数学里的化十进制
其实原理很简单,就是一个假设法。
我假设arr[0]的值为最大并且把它赋值给一个变量max。如果遇见比arr[0]大的,假如arr[1]比arr[0]大,那么我就把arr[1]的值赋值给max,然后max又变大了,如果遇见的值不比当前max的值大就不赋值,就这样依次执行,最后就能找到最大的值。
其实就是拿当前自己的值与数组里的每一个值进行比较,如果比自己的大,就把值拿过来,不大就不要。最后总会吧最大的值弄到手。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答不是太明白这道题的逻辑 ~
1 回答不明白不明白
1 回答不明白问题
1 回答有两处看不明白
1 回答看不明白问题出在哪里啊