请高手帮我看以下这个小程序,执行出来是将数组倒序,但是没看懂是怎么倒出来的

2025-01-07 01:43:32
推荐回答(2个)
回答1:

例如 1 2 3 4 5 6 7 i=0 j=0
第一遍

走: 2 1 3 4 5 6 7 j++

3 1 2 4 5 6 7 j++
4 1 2 3 5 6 7 j++
……
7 1 2 3 4 5 6 j++
第二遍

7 2 1 3 4 5 6 i++ j++
7 3 1 2 4 5 6 j++
7 4 1 2 3 5 6 j++
……
7 6 1 2 3 4 5 j++

……………………

回答2:

for(n=0;n<=j;n++) // 一共j 个数..应该是n