/* * 打印菱形 * */ public class PrintLX { public static void main(String[] args) { //外层循环,执行五次,每次输出一行* for (int i = 1; i <= 5; i++) { for(int j=1;j<=5-i;j++){ System.out.print(" "); } //内层循环,执行五次,每次输出一个* for (int j = 1;j<=2*i-1;j++){ System.out.print("*"); } System.out.println(); } for (int i = 1; i <= 4; i++) { for(int j=1;j<=i;j++){ System.out.print(" "); } //内层循环,执行五次,每次输出一个* for (int j = 1;j<=7-2*(i-1);j++){ System.out.print("*"); } System.out.println(); } } }
/* * 打印平行四边形 * */ public class PrintParallelogram { public static void main(String[] args) { //外层循环,执行五次,每次输出一行* for (int i = 1; i <= 5; i++) { for (int j = 1; j <= 5 - i; j++) { System.out.print(" "); } //内层循环,执行五次,每次输出一个* for (int j = 1;j<=5;j++){ System.out.print("*"); } System.out.println(); } } }
/* * 打印矩形 * */ public class PrintRect { public static void main(String[] args) { //外层循环,执行五次,每次输出一行* for (int i = 1; i <= 5; i++) { //内层循环,执行五次,每次输出一个* for (int j = 1;j<=5;j++){ System.out.print("*"); } System.out.println(); } } }
/* * 打印等腰三角形 * */ public class PrintSJX { public static void main(String[] args) { //外层循环,执行五次,每次输出一行* for (int i = 1; i <= 5; i++) { for(int j=1;j<=5-i;j++){ System.out.print(" "); } //内层循环,执行五次,每次输出一个* for (int j = 1;j<=2*i-1;j++){ System.out.print("*"); } System.out.println(); } } }