问答详情
源自:4-14 Java 循环语句之多重循环

为什么把判断条件改为j == i时,只输出一个* ?不应该是每行一个*,共三行吗?

不应该是这样吗:

打印直角三角形
*

*

*

提问者:Luckily 2015-05-31 19:08

个回答

  • 风中过客
    2015-05-31 23:52:39

    j==i   , 在这里的意思是,只有满足j==i  , 才执行下面的代码,否则跳出本层循环。

    而只有i=1,j=1的时候,才执行一次,然后跳出。

    i=2,j=1,不执行代码,跳出。

    i=3,j=1....