请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5021|回复: 5

杨辉三角的java编程实现

[复制链接]

32

主题

36

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2022-2-24 19:54:53 | 显示全部楼层 |阅读模式
public class Test08 {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        System.out.println("请输入杨辉三角的列数");//从键盘输入杨辉三角行数
        int row=in.nextInt();//定义二维数组,储存杨辉三角的值
        int [][]a=new int[row][row];
        int i,j;//外层循环控制行
        for(i=0;i<row;i++){
//内层循环给杨辉三角赋值            for(j=0;j<=i;j++){
                if(j==0||j==i){
                    a[j]=1;
                }else{
                    a[j]=a[i-1][j-1]+a[i-1][j];
                }
            }
        }

//通过循环输出三角前面的空格
            for(i=0;i<row;i++){
                for(int k=0;k<=row-1-i;k++){
                    System.out.print(" ");
                }//循环输出杨辉三角的值
                for(j=0;j<=i;j++){
                    System.out.print(a[j]+" ");
                }
                System.out.println();
            }

    }
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

32

主题

36

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2022-2-24 19:55:35 | 显示全部楼层
;
回复

使用道具 举报

30

主题

36

帖子

208

积分

中级会员

Rank: 3Rank: 3

积分
208
发表于 2022-2-24 19:58:43 | 显示全部楼层
回复

使用道具 举报

30

主题

35

帖子

183

积分

注册会员

Rank: 2

积分
183
发表于 2022-2-24 20:10:27 | 显示全部楼层
顶顶顶顶
回复

使用道具 举报

57

主题

70

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2022-2-25 11:44:21 | 显示全部楼层
:o:o:o
回复

使用道具 举报

57

主题

70

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2022-2-25 11:44:48 | 显示全部楼层
:dizzy:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2023-9-22 08:47 , Processed in 0.044225 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表