黑马程序员技术交流社区

标题: 利用for循环打印圣诞树的代码(纯天然自产手工) [打印本页]

作者: 水尛丶    时间: 2015-11-19 22:07
标题: 利用for循环打印圣诞树的代码(纯天然自产手工)

/*
利用for 循环嵌套打印圣诞树
*/
class Demo13 {
        public static void main(String[] args) {
                for (int a = 1; a <= 8; a ++) {
                        for (int g =1; g <= 1; g++) {
                                for (int l =1; l <=5; l++) {
                                        System.out.print(" ");    //首先打印一个小三角形,为了与大三角形相匹配,要打印一个
                                                                                         //空一行五列的长方形 把小三角形推到大三角形的尖头
                                }
                        }
                        for (int b = 1; b <= 9-a; b++) {
                                System.out.print(" ");
                        }

                        for (int c = 1; c <=a * 2 -1; c ++) {
                                System.out.print("*");
                        }
                    System.out.println();                        //打印出一个8行15列的小三角
                }
                for (int d = 1; d <= 13; d++) {
                        for (int e =1; e <= 14-d; e ++) {
                                System.out.print(" ");
                        }
                        for (int f =1; f <= d *2 -1; f++) {
                                System.out.print("*");
                        }
                        System.out.println();                        //打印出一个13行25列的大三角形
                }
                for (int x =1; x <=10; x++) {
                        for (int y = 1; y <=10; y++) {
                                System.out.print(" ");                //为了把圣诞树的数放在合理的位置,需要建立一个空的长方形
                        }
                        for (int w = 1; w<= 6; w ++) {
                                System.out.print("*");
                        }
                                System.out.println();                //打印出一个行为10,列数为6的长方形,也可以称为树身
                }
        }
}




作者: 会走路的二百块    时间: 2015-11-19 22:49
刚学到for循环.




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