117.info
人生若只如初见

怎么用java输出等腰杨辉三角

下面是一个用Java输出等腰杨辉三角的示例代码:

import java.util.Scanner;

public class YangHuiTriangle {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入杨辉三角的行数:");
        int numRows = scanner.nextInt();

        int[][] triangle = new int[numRows][];

        for (int i = 0; i < numRows; i++) {
            triangle[i] = new int[i + 1];
            triangle[i][0] = 1;
            triangle[i][i] = 1;

            for (int j = 1; j < i; j++) {
                triangle[i][j] = triangle[i - 1][j - 1] + triangle[i - 1][j];
            }
        }

        for (int i = 0; i < numRows; i++) {
            for (int j = 0; j < numRows - i - 1; j++) {
                System.out.print(" ");
            }
            for (int j = 0; j <= i; j++) {
                System.out.print(triangle[i][j] + " ");
            }
            System.out.println();
        }
    }
}

运行这个代码,输入要输出的杨辉三角的行数,程序会输出相应行数的等腰杨辉三角形状。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe026AzsIBgRWDV0.html

推荐文章

  • flatmap java与其他映射方法有何区别

    flatMap 是 Java 8 中引入的一个新特性,它属于 java.util.stream 包。flatMap 是一个终端操作,用于将多个流合并为一个流,并将每个流中的元素转换为另一种形式...

  • java执行class文件命令是什么

    在Java中,执行一个已编译的类文件(.class文件)的命令是使用java命令,后面跟上类名(包括包名)。如果类在默认包中,只需提供类名即可。如果类在其他包中,需...

  • java如何连接hbase数据库

    要使用Java连接HBase数据库,您需要使用HBase的Java客户端库。以下是一些基本步骤来建立与HBase数据库的连接: 添加HBase客户端依赖 首先,确保在项目的pom.xml文...

  • java如何操作mongodb数据库

    要在Java中操作MongoDB数据库,您需要使用MongoDB的官方Java驱动程序。以下是使用Java操作MongoDB数据库的基本步骤: 添加MongoDB Java驱动程序依赖 首先,您需要...

  • c++杨辉三角代码怎么写

    #include using namespace std;
    int main() {
    int numRows;
    cout > numRows; int triangle[numRows][numRows]; for (int i = 0; i < numRows; i+...

  • CDN服务器有哪些优缺点

    CDN(内容分发网络)服务器的优点包括: 加速网站加载速度:CDN服务器可以缓存网站内容并部署在全球各地的服务器上,让用户可以从最近的服务器获取内容,从而加快...

  • 如何判断优质香港服务器

    要判断一个香港服务器是否优质,可以考虑以下几个因素: 稳定性:优质的香港服务器应该能提供稳定的网络连接和服务,不会频繁出现断线或延迟等问题。 速度:好的...

  • 香港企业级服务器具备什么功能

    香港企业级服务器通常具备以下功能: 高性能:企业级服务器通常拥有强大的处理能力和大容量的内存,能够支持大规模的数据处理和运算需求。 可靠性:企业级服务器...