打印一个*组成的矩形
public static void main(String[] args) { // TODO 自动生成的方法存根 for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { System.out.print("*"); } System.out.println(); }
打印一个*组成的直角三角形
for (int i = 0; i < 5; i++) { for (int j = 0; j <= i; j++) { System.out.print("*"); } System.out.println(); }
打印一个*组成的平行四边形
for (int i = 0; i < 5; i++) { for (int k = 5 - i; k > 0; k--) { System.out.print(" "); } for (int j = 0; j <= 5; j++) { System.out.print("*"); } System.out.println(); }
打印一个*组成的正三角形
for (int i = 0; i < 5; i++) { for (int k = 5 - i; k > 0; k--) { System.out.print(" "); } for (int j = 0; j <= 2 * i; j++) { System.out.print("*"); } System.out.println(); }
打印一个字母
for (int i = 0; i < 5; i++) { for (int j = 5 - i; j > 0; j--) { System.out.print(" "); } for (int j = 0; j <= 2 * i; j++) { if (j <= i) { char r = (char) ('A' + j); System.out.print(r); } else { char r = (char) ('A' + 2 * i - j); System.out.print(r); } } System.out.println(); }
组成的正三角形