题目:
打印输出
*
***
*****
*******
*****
***
*
/*
分析:
前4行,行数1 2 3 4 i
空格数3 2 1 0 4-i
星数1 3 5 7 2*i-1
后3行,行数1 2 3 i
空格数1 2 3 i
星数5 3 1 7-2*i
*/
class Test14 {
public static void main(String[] args) {
//先输出前4行
for(int i=1;i<=4;i++){
for(int j=1;j<=4-i;j++){
System.out.print(" ");
}
for(int k=1;k<=2*i-1;k++){
System.out.print("*");
}
System.out.println();
}
//输出后4行
for(int i=1;i<=3;i++){
for(int j=1;j<=i;j++){
System.out.print(" ");
}
for(int k=1;k<=7-2*i;k++){
System.out.print("*");
}
System.out.println();
}
}
}
输出结果: