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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


  1. <P>/*
  2.         需求:在控制台输如下的形状
  3.                 ----*
  4.                 ---* *
  5.                 --* * *
  6.                 ---* *
  7.                 ----*</P>
  8. <P>把菱形分为 上下两部分考虑;
  9. */
  10. class FunctionDemo {
  11.         public static void main(String[] args) {
  12.                 for (int x=0;x<3;x++) {
  13.                         for (int y=x;y<=3;y++) {
  14.                                 System.out.print("-");
  15.                         }
  16.                         for (int z=0;z<=x;z++) {
  17.                                 System.out.print("* ");
  18.                         }               
  19.                         System.out.println();
  20.                 }
  21.                 for (int a =0;a<2;a++) {
  22.                         for(int b =0;b<=2+a;b++) {
  23.                                 System.out.print("-");
  24.                         }
  25.                         for (int c=a;c<2;c++) {
  26.                                 System.out.print("* ");
  27.                         }
  28.                         System.out.println();
  29.                 }
  30.                
  31.         }        
  32. }</P>
复制代码

0 个回复

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