/* |
* |
*** |
***** |
******* |
***** |
*** |
* |
*/ |
//打印菱形 |
public static void star() { |
int num= 8 ; //总行数 |
for ( int i = 1 ; i <=num ; i++) { |
for ( int m= 1 ;m<=num-i;m++) { |
System.out.print( " " ); //打印空格 3 2 1 |
} |
for ( int j = 1 ; j <=i* 2 - 1 ; j++) { |
System.out.print( "*" ); //打印星星 1 3 5 7 |
} |
System.out.println(); //换行 |
} |
//打印下半部分 |
for ( int i = num- 1 ; i>= 1 ; i--) { |
for ( int j= 1 ;j<=num-i;j++) { |
System.out.print( " " ); //打印空格 1 2 3 |
} |
for ( int k = 1 ; k <= 2 *i- 1 ; k++) { //打印星星 5 3 1 |
System.out.print( "*" ); |
} |
System.out.println(); |
} |
} |