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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 施大勇 中级黑马   /  2013-9-28 14:57  /  1482 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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(); // 控制第一层循环的换行
                }
        }
}

0 个回复

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