昨天主要讲了嵌套循环,另外还有break为中断,打断 结束当前循环。continue继续,结束本次循环并且继续循环
嵌套循环三要素:外打行,内打列,找规律。其中比较经典的程序有打印一个正方形,下面是程序。
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 10; j++) {
System.out.print("*");
}
System.out.println();
}
另外还有打印平行四边形
for(int i=1;i<=3;i++){
for (int k = 1; k<=3-i; k++) {
System.out.print(" ");
}
for (int j = 1; j<=5; j++) {
System.out.print("*");
}
System.out.println("");
打印等腰三角形
for (int i = 1; i <= 3; i++) { for (int k = 1; k <= 3 - i; k++) { System.out.print(" "); } for (int j = 1; j <= 2 * i - 1; j++) { System.out.print("*"); } System.out.println(); 和打印菱形
for (int i = 1; i <= 3; i++) { for (int k = 1; k <= 3 - i; k++) { System.out.print(" "); } for (int j = 1; j <= 2 * i - 1; j++) { System.out.print("*"); } System.out.println(); } for (int i = 2; i >= 1; i--) { for (int k = 1; k <= 3 - i; k++) { System.out.print(" "); } for (int j = 1; j <= 2 * i - 1; j++) { System.out.print("*"); } System.out.println(); }