为什么是无线循环,还是你想输出

为什么是无限循环,还是逆向输出??

你可以把第二个循环的变量由  i 改为  j, 这样逻辑更清楚,让人明白你到底想做什么。 

因为循环的变量都是i,由于第二层循环后i为0,所以第一层判断i永远为0。

按1楼的说法,把第二层循环改为j。

如果想输出的数字是自增,可以新增一个n,在输出后n++;