[Java] 打印菱形 →→→→→进入此内容的聊天室

来自 , 2021-02-25, 写在 Java, 查看 135 次.
URL http://www.code666.cn/view/30c8e1ca
  1. //功能: 打印菱形
  2.  
  3. public class Demo2
  4. {
  5.         public static void main (String []args){
  6.  
  7.                 int lay = 5;
  8.                 int i,j,k;
  9.  
  10.                 for (i=1;i<=lay ;i++ )
  11.                 {
  12.                         //打印空格
  13.                         for ( k=i+1;k<=lay ;k++ )
  14.                         {
  15.                                 System.out.print(" ");
  16.                         }
  17.  
  18.                         //打印*
  19.                         for ( j=1;j<=(i-1)*2+1 ;j++ )
  20.                         {
  21.                                 System.out.print("*");
  22.                         }
  23.  
  24.                         System.out.println();
  25.                 }
  26.                 for ( i=1;i<=lay ;i++ )
  27.                 {
  28.                         for ( k=1;k<=i ;k++ )
  29.                         {
  30.                                 System.out.print(" ");
  31.                         }
  32.                         for ( j=i;j<2*lay-i-1 ;j++ )
  33.                         {
  34.                                 System.out.print("*");
  35.                         }
  36.                         System.out.println();
  37.                 }
  38.                  
  39.         }
  40. }

回复 "打印菱形"

这儿你可以回复上面这条便签

captcha