问答详情
源自:6-12 综合练习

排序那里为什么: “i” 的初始值是 :“N-2”?求大神指教

i=N-2

提问者:无所留念 2019-07-30 16:30

个回答

  • java_c_c加_python学习
    2019-08-03 11:11:40

    i=N-2 最大下标就是8,没有最后一个数据,因为最后一个数据没有比它更后面的数据比较了,

    如果你把最后的一个下标循环出来,那么你内循环里面的判断有一个score[j+1]就会出现数组下标越界

  • 慕仔7483878
    2019-08-01 14:11:29

    i指的是循环的轮数。

  • 小小疾飞
    2019-07-30 16:36:15

    哪里?你把代码贴出来。