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

这道题看不明白呢

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

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

正在回答

3 回答

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

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

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

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

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

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

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


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

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

这道题看不明白呢

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