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

为什么直角三角形打印不出来?

public class day_practice04
{
public static void main(String[] args){
for(int i=1;i<=3;i++){
for(int j=0;j<i;j++){
System.out.println("*");
}
System.out.println();
}
}
}

哪里错了吗?

正在回答

4 回答

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

for(int j=0;j<i;j++){

System.out.print("*");

}

System.out.println();

}

这样就可以了,println含换行操作


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

Python7

扑...
2016-11-11 回复 有任何疑惑可以回复我~

运行出来总是这样:
*

*
*

*
*
*

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

内层循环代码是这样:for(int j=0;j<=i;j++)

{

System.ou.print("*");//画每行的*不需要换行

System.out.println();//画完一行后换行

}

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

已笑哭

我写错了尴尬
2016-10-01 回复 有任何疑惑可以回复我~
#2

木木云 提问者 回复 已笑哭

......
2016-10-01 回复 有任何疑惑可以回复我~

System.out.print("*");

这样就可以了

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

木木云 提问者

什么意思?
2016-10-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么直角三角形打印不出来?

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