package com.itheima.loop;
public class ForForDemo9 {
public static void main(String[] args) {
// 目标:理解嵌套循环的执行流程
// 场景:假如你有老婆,然后你犯错了,你老婆罚你说5天,每天三句我爱你
for (int i = 0; i < 5; i++) { // 外部循环执行一次,内部循环要完整执行一次
for (int j = 0; j < 3; j++) { // 外面for执行一次,内部for完整执行一次输出3次我爱你
System.out.println("我爱你");
}
System.out.println("------------------");
}
System.out.println("-----------------------------");
// 目标打印四行五列的星星(循环嵌套)
/*
*****
*****
*****
*****
*/
for (int i = 0; i < 4; i++) { // 外面这个for控制行 :因为每执行一次外面的for,就会执行完整的内部for
for (int j = 0; j < 5; j++) { // 内部的for控制列,外面每执行一次,就会打印5个星星
System.out.print("*");
}
System.out.println(); // 每执行一次就换行
}
// 九九乘法表案例
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i ; j++) {
System.out.print(i + "*" + j + "=" + i * j + "\t");
}
System.out.println();
}
}
}
