在这谢谢大家了!!!
这是内外层的循环,外层每循环一次,内层会从头开始循环,而不是在第一次循环的基础上加1,你可以把j看做局部变量,每次运行时都要初始化一次。 i=1,j=1; i=2,j=1,j=2; i=3,j=1,j=2,j=3; i=4,j=1,j=2,j=3,j=4; i=5,不符合i<5,循环终止!
i=1的时候,j<=1;所以只有一颗星;i=2时,j<=2,也就是循环两次所以两颗星,以此类推
for(i=1;i<5;i++){ for(j=1;j<=i;j++){ System.out.print('*'); } System.out.println(); }
62,614
社区成员
307,326
社区内容
加载中
试试用AI创作助手写篇文章吧