12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /*
- 嵌套循环的使用
- 1、嵌套循环:将一个循环结构A声明在另一个循环结构B的循环体中,就构成了嵌套循环
- 2、
- 外层循环:循环结构B
- 内层循环:循环结构A
- 3、说明
- ①、内层迅网结构遍历一遍,只相当于外层循环体执行了一次
- ②、假设外层循环需要执行m次,内层循环需要执行n次,此时内层循环的循环体
- 一共执行了m*n次。
- 4、技巧:
- 外层循环控制行数,内层循环控制列数
- */
- class ForForTest{
- public static void main(String[] args) {
- //输出6个“*”
- for(int i = 1;i <= 6;i++){
- System.out.print("*");
- }
- System.out.println("\n");
- /*
- 输出如下效果:
- ******
- ******
- ******
- ******
-
- */
- for(int j = 1;j <= 4;j++){
- for(int i = 1;i <= 6;i++){
- System.out.print("*");
- }
- System.out.println();
- }
- /*
- 输出如下效果:
- *
- **
- ***
- ****
- *****
-
- */
- for(int i = 1;i <= 5;i++){//控制行数
- for(int j = 1;j <= i;j++){//控制列数
- System.out.print("*");
- }
- System.out.println();
- }
- /*
- 输出如下效果:
- ****
- ***
- **
- *
-
- */
- for(int i = 1;i <= 4;i++){//控制行数
- for(int j = 1;j <= 5 - i;j++){//控制列数
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
|