99乘法表
package com.YAO.Struct;
public class TestMultable {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) { //i变量控制列数
for (int j = 1; j <= i; j++) { //j变量控制每一行第一个乘数的变化
System.out.print(i+"*"+j+"="+(i*j)+"\t"); //同一行的几个乘式要有一定的间隔
}
System.out.println();
}
}
}
5行三角形
package com.YAO.Struct;
public class TestTriangle {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) { //i控制行数
for (int j = 5; j >=i; j--) { //第一个for循环打印最左边的空三角
System.out.print(" ");
}
for (int j = 1; j <= i; j++) { //第二个for循环打印三角的左半部分
System.out.print("*");
}
for (int j = 1; j <i; j++) { //第三个for循环打印三角的右半部分
System.out.print("*");
}
System.out.println();
}
}
}
#总结
注意拆分思想的运用