黑马程序员技术交流社区

标题: 记录——for嵌套循环菱形 [打印本页]

作者: 迷路的小孩儿    时间: 2015-7-12 22:08
标题: 记录——for嵌套循环菱形

  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>
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2