| 
 
| 编程序稍微有点思路,或者有思路,就是编不对,该肿么办? 就比如/*
 
 
 *
 ***
 *****
 *******
 *****
 ***
 *
 思路:分成上下两部分,前4后3
 根据正三角形  外循环控制行1-4 用i表示
 内循环控制列   空格  1-----3,2-----2,3------1,4-----0   j=4-i
 *号   1------1,2-----3,3------5,4-----7   k=2*(i-1)+1
 根据倒三角形  外循环控制行5-7
 内循环控制列   空格  1-----1,2-----2,3------3,     j=1+i
 *号   1------5,2-----3,3------1,     k=7-2*i
 
 */
 
 class Lixing
 {
 public static void main(String[] args)
 {
 //上半部分
 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)+1; k++)
 {
 System.out.print("*");
 }
 System.out.println();
 }
 //下半部分
 for (int i=1;i<=3 ;i++ )
 {
 for ( int j=1;j<=1+i ;j++ )
 {
 System.out.print("  ");
 }
 for (int k=1;k<=7-2*i ; k++)
 {
 System.out.print("*");
 }
 System.out.println();
 }
 
 
 }
 }
 
 
 输出结果不对???愁 ,  烦
 | 
 |