为了账号安全,请及时绑定邮箱和手机立即绑定

java循环语句

System.out.println("打印直角三角形");

        

// 外层循环控制行数

for (int i = 1;  i<=3;    i++    ) {

            

// 内层循环控制每行的*号数

// 内层循环变量的最大值和外层循环变量的值相等

for (int j = 1; j<=3;    j++     ) {

                

System.out.print("*");

}

            

// 每打印完一行后进行换行

System.out.println();

}

这个代码为什么输出的不是  ***

                                          ***

                                          ***

而是直角三角形呢?

正在回答

2 回答

j<=i 输出直角三角形

j<=3输出矩形

0 回复 有任何疑惑可以回复我~
#1

慕粉3192077 提问者

非常感谢!
2016-10-08 回复 有任何疑惑可以回复我~

你把你的第二个for循环该为j<=i就可以了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165452    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

java循环语句

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信