两行for语句错的吧。这段代码最终结果是程序崩溃,由于内循环是i+=1,导致i一直在增长,最终a[i]会数组越界崩溃掉。即使两个循环i和j最后+1修改过来,结果也不是这四个选项啊
这题目印错了,不用太纠结首先i++和j++都写反了,这是标准死循环如果改过来,就是个标准的冒泡排序,那肯定两个a排最前啊