循环语句续
要求输出一个*号组成的三角形。
代码如下:
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行。
把图像的每一行分割为三部分:一开始的空白,左半边*号,右半边*号
三个子循环分别实现三部分的输出。