输出三角形
public class sanjiaoDemo {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >=i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}}
需要做到的是理解大包小
分步理解每一个for的输出范围
第一个for循环空出了几格然后接着这个for循环第二个在第一排输出了几个*依次分析每一排
(第一排空出了5格而不是4格)
也可以通过debug来一步步看程序运行