黑马程序员技术交流社区

标题: 打印星带空格的菱形图案 [打印本页]

作者: 奔跑的小红帽    时间: 2015-10-23 22:36
标题: 打印星带空格的菱形图案
class Demo_LengXing {
/*
    *
   * *
  * * *
* * * *
* * * * *
* * * *
  * * *
   * *
    *
*/       
//特征:1.正三角形的打印和倒三角的打印,最外层控制循环行数,正三角比倒三角多一行
//      2.都是先打印空格在打印星
//      3.正三角和倒三角的条件互换,其他条件完全一致
//      
        public static void main(String[] args) {
                for(int x = 1;x <= 5;x++)
                {
                        for(int y = 1;y <= 5-x;y++){
                                System.out.print(" ");
                        }
                        for(int z = 1;z<=x;z++){
                                System.out.print("* ");
                        }
                        System.out.println();
                }
       
               
       
        for(int a=1;a <= 4;a++)
                {
                        for(int b = 1;b <= a;b++){
                                System.out.print(" ");
                        }
                        for(int c = 1;c < =5-a;c++){
                                System.out.print("* ");
                        }
                        System.out.println();
                }
       
               
        }
}


作者: ash午夜阳光    时间: 2015-10-24 00:50
可以将功能代码抽取出来,让用户指定输出的行数




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