IT干货网

循环语句续

developer 2022年03月12日 编程设计 143 0

循环语句续

要求输出一个*号组成的三角形。

代码如下:

package com.cxf.Switch; 
 
public class Demo2 { 
    public static void main(String[] args) { 
        for (int i = 0; i < 5; i++) { 
            for (int i1 = 0; i1 < 4 - i; i1++) { 
                System.out.print(" "); 
            } 
            for (int i2 = 0; i2 <= i; i2++) { 
                System.out.print("*"); 
            } 
            for (int i3 = 0; i3 < i; i3++) { 
                System.out.print("*"); 
            } 
            System.out.println(); 
        } 
    } 
} 
 

输出结果:

    * 
   *** 
  ***** 
 ******* 
********* 

第5行的循环表示三角形高度为5行。

把图像的每一行分割为三部分:一开始的空白左半边*号右半边*号

三个子循环分别实现三部分的输出。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

循环语句