[Java] 打印金字塔 →→→→→进入此内容的聊天室

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

回复 "打印金字塔"

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

captcha