package day03_extra;
/*
需求:请输出下列的形状
*
***
*****
*/
public class Test08 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
if(i % 2 == 0)
{
continue; //如果是第二行和第四行,就跳出循环,执行下一次循环
}
for(int k = 5;k >= i;k--) {
if(k % 2 == 0) {
System.out.print(" ");//第一行*前面加两个空,第二行***前面加一个空
}
}
for (int j = 1; j <= i; j++) {
if (i % 2 != 0) {
System.out.print("*");//根据循环条件输出对应的*数量
}
}
System.out.println();//输完每行*的数量后再换行
}
}
}
很喜欢这个图案,这个程序当时想了比较久,印象也十分深刻,尤其是continue那一行,现在发现continue真的很好用。同时也让我认识到,程序编写还不够熟练,代码还需要多敲多练。 |
|
|
|