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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lizhao 中级黑马   /  2016-7-28 23:29  /  459 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

杨辉三角格式如下
1
1 1
1  2  1
1  3   3   1
1  4   6   4   1

3 个回复

倒序浏览
利用二维数组思想去做
回复 使用道具 举报
把代码给你打出来了,你自己看下吧
public class yangHui {
        public static void main(String[] args) {
                daYin(9);
        }
       
        public static void daYin(int x) {
                int[][] arr = new int[x][x];
               
                for(int i = 0; i < x; i++) {
                        arr[i][0] = 1;
                        for(int j = 1; j < i + 1; j++) {                               
                                arr[i][j] =  arr[i - 1][j - 1] + arr[i -1][j];
                        }
                }
               
                for (int i = 0; i < x; i++) {
                        for(int j = 0; j < i + 1; j++) {
                                System.out.print(arr[i][j] + "\t");
                        }
                        System.out.println();
                }
        }
}
回复 使用道具 举报
不看还真不知道杨辉三角是啥了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马