c++:问问为什么选b啊

img

两行for语句错的吧。这段代码最终结果是程序崩溃,由于内循环是i+=1,导致i一直在增长,最终a[i]会数组越界崩溃掉。
即使两个循环i和j最后+1修改过来,结果也不是这四个选项啊

这题目印错了,不用太纠结
首先i++和j++都写反了,这是标准死循环
如果改过来,就是个标准的冒泡排序,那肯定两个a排最前啊