- /* 用for循环打印出下面图像。
- *****
- ****
- ***
- **
- *
- 分析;
- A:用for嵌套
- B:外循环控制行数,内循环控制列数;
- C:行数:5;列数:从5到1逐行递减1;
- */
- class SwitchDemo {
- public static void main(String[] args) {
- for (int x=0;x<5;x++) {
- //x 从0开始逐渐递增。
- //y 从5开始逐渐递减。定义初始值为5.
- /*第一行 第一列:5-0=5
- 第一行 第一列:5-1=4
- 第一行 第一列:5-2=3
- 第一行 第一列:5-3=2
- 第一行 第一列:5-4=1
- 然而 0,1,2,3,4的值正式x变化的值。所以只需要y>x即可。
- */
- for (int y=5;y>x;y--) {
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
复制代码
|
|