//外层循环控制行,内层循环控制列(外层循环一次,内层循环一遍)
//打印正方形
for (int i = 1; i <=5; i++) {
for (int j = 1; j <=5; j++) {
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印倒三角形
for (int i = 5; i>=1; i--) {
for (int j =1; j<=i; j++) {
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印正三角形
for (int i = 1; i <=5; i++) {
for (int j = 1; j <=i; j++) {
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印等腰三角形
for (int i = 1; i <=5; i++) {
for (int j = 5-i; j>0; j--) {
System.out.print("#");
}
for (int k = 1; k <=2*i-1; k++) {
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印乘法表
for (int i = 1; i <=9; i++) {
for (int j = 1; j <=i; j++) {
System.out.print(j+"*"+i+"="+j*i+" ");
}
System.out.println();
}
System.out.println();
//打印倒乘法表
for (int i = 9; i>=1; i--) {
for (int j = 1; j <=i; j++) {
System.out.print(j+"*"+i+"="+j*i+" ");
}
System.out.println();
}