A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

        题目:打印出如下图案(菱形)
    *
   ***
******
********
******
  ***
   *

  1. class ForForTest
  2. {
  3.         public static void main(String[] args)
  4.         {        //上半部分
  5.                 for (int x=0;x<4 ;x++ )
  6.                 {
  7.                         for (int y=x;y<4;y++ )
  8.                         {
  9.                                 System.out.print(" ");
  10.                         }
  11.                         if (x==0)
  12.                         {
  13.                                 System.out.print("*");
  14.                         }
  15.                         for (int z=0;z<3*x ;z++ )
  16.                         {
  17.                                 System.out.print("*");
  18.                         }

  19.                         System.out.println();
  20.                 }

  21.                 //System.out.println("........................");
  22.                 //下半部分
  23.                 for (int a=0;a<3 ;a++ )
  24.                 {
  25.                         for (int b=0;b<=a+1 ;b++ )
  26.                         {
  27.                                 System.out.print(" ");
  28.                         }
  29.                         for (int c=3*a;c<6;c++ )
  30.                         {
  31.                                 System.out.print("*");
  32.                         }
  33.                         if (a==2)
  34.                         {
  35.                                 System.out.print("*");
  36.                         }
  37.                         System.out.println();

  38.                 }
  39.         }
  40. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马