在屏幕上输出以下图案:
* *** ***** ******* ********* ******* ***** *** *
可以将它分成两部分打印,先打印前5行,再打印剩余4行。
对于每一行,先打印空格,再打印*,一行打印结束换行。
public class Practice {
public static void main(String[] args) {
int line=5;
for(int i=0;i<line;i++){//前半部分
for(int j=0;j<line-i-1;j++){
System.out.print(" ");//先打印空格
}
for(int j=0;j<2*i+1;j++){
System.out.print("*");//再打印*
}
System.out.println();//换行
}
for(int i=0;i<line-1;i++){//后半部分
for(int j=0;j<i+1;j++){
System.out.print(" ");
}
for(int j=0;j<2*(line-i-1)-1;j++){
System.out.print("*");
}
System.out.println();
}
}
}