猿问
嵌套循环不太懂
问一下,第二次循环i执行为trun接着内循环,但j第一次循环完之后应该是2,那么他还是只能输出一个星号,怎么输出下图中的三角形呢?
慕桂英8525156
浏览 960
回答 1
1回答
慕移动4708697
外层循环控制行数,内层循环控制每行的个数,不管外层第几次循环后,内循环j都初始化为1了,内循环判断条件为j<=外层第几次循环(i),所以内循环会打印i次。int i,j; for(i=1;i<=9;i++){ //初始条件j=1 所以重新从1开始循环 for(j=1;j<=i;j++){ System.out.print("*"); } System.out.print("\n");
1
0
1
随时随地看视频
慕课网APP
相关分类
Java
我要回答