黑马程序员技术交流社区

标题: 金字塔三角 [打印本页]

作者: 施大勇    时间: 2013-9-28 14:57
标题: 金字塔三角
public class Pyramid {
        public static void main(String[] args) {
                printYh(10);
        }
        //打印10以内的金字塔
        public static void printYh(int row){
                //int row = 5; // 声明行数
                for (int j = 1; j <= row; j++) { // 第一层循环,控制每一行
                        for (int i = row; i >= j; i--) { // 嵌套的第一个循环,控制每行左侧空格数量
                                System.out.print("   ");        // 输出3个空格
                        }
                        for (int i = j; i >= 1; i--) { // 嵌套的第二个循环,控制每行左半部输出
                                System.out.print("  *");
                        }
                        for (int i = 2; i <= j; i++) { // 嵌套的第三个循环,控制每行右半部输出
                                System.out.print("  *");
                        }
                        System.out.println(); // 控制第一层循环的换行
                }
        }
}






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