i的初始值为什么不一样

来源:6-4 数组作为函数参数

qq_琦琦Super琦_0

2017-03-11 16:42

外部函数i=1开始,内部函数i=0开始是为什么,有什么不同,求指导

写回答 关注

3回答

  • wangqicc
    2017-07-27 12:58:44

    i=1用于比较(由于第一个元素arr[0]已经赋值给max,循环时不需要和arr[0]比较了),i=0用于数组元素输出(数组元素从0开始)。

  • 丨丶老唐
    2017-05-19 23:07:05

    类似与选择算法,用【0】为基地与其他从一开始比较

  • qq_玲玲的大_04311806
    2017-03-11 17:38:03

    因为在比较大小时候的,已经给max赋值为arr[0]了啊, 所以在开始比较的时候,从后面一个开始比较啊,所以是arr[1]

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题