public class Test { public static void main(String[] args) { System.out.println("打印直角三角形"); // 外层循环控制行数 for(int i=1;i<=3;i++) { for(int j=1;j<=i;j++) { System.out.println("+"); } System.out.println(); } } }
第一个输出语句是print 不是println 你这样会换行的 所以就会变成竖的
for
(int j=1;j<=i;j++)
改成for
(int j=1;j<=(i+1);j++)