一边回忆一边想,写出了自己的程序
- /*
- 目的:
- 1、倒序输出*号
- *****
- ****
- ***
- **
- *
- 2、顺序输出*号
- *
- **
- ***
- ****
- *****
- 3、顺序输出1~5
- 1
- 12
- 123
- 1234
- 12345
- 步凑1:
- 1、创建两for循环做嵌套
- 2、外层为行数,内层为列数,内循环赋值(内循环变量=外循环变量)
- 步凑2:
- 1、创建两for循环做嵌套
- 2、外层为行数,内层为列数,内循环判断(内循环变量<=外循环变量)
- 步凑3:
- 1、创建两for循环做嵌套
- 2、外层为行数,内层为列数,内循环判断(内循环变量<=外循环变量)
- 3、输出y的值
- */
- class Demo_8
- {
- public static void main(String[] args)
- {
- //倒序输出*号
- for(int x=0;x<5;x++)//控制行
- {
- for(int y=x;y<5;y++)//控制列,倒序内循环赋值(内循环变量=外循环变量)
- {
- System.out.print("*");
- }
- System.out.println();//转行
- }
-
- System.out.println("-----------------------------------------");
-
- //顺序输出*号
- for(int x=0;x<5;x++)//控制行
- {
- for(int y=0;y<=x;y++)//控制列,顺序内循环判断(内循环变量<=外循环变量)
- {
- System.out.print("*");
- }
- System.out.println();
- }
-
- System.out.println("-----------------------------------------");
-
- //顺序输出1~5
- for(int x=1;x<=5;x++)//控制行,从1开始输出
- {
- for(int y=1;y<=x;y++)//控制列,顺序内循环判断(内循环变量<=外循环变量)
- {
- System.out.print(y);//输出y
- }
- System.out.println();
- }
- }
- }
复制代码 |
|