java根据用户输入的行数n输出对应行数的杨辉三角
时间: 2024-02-19 08:57:33 浏览: 74
yanghuisanjiao.rar_java 打印 杨辉三角
下面是Java代码实现杨辉三角的功能,可以根据用户输入的行数n输出对应行数的杨辉三角:
```java
import java.util.Scanner;
public class YangHuiTriangle {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入要输出的行数:");
int n = sc.nextInt();
int[][] triangle = new int[n][n];
for(int i=0;i<n;i++) {
for(int j=0;j<=i;j++) {
if(j==0 || j==i) {
triangle[i][j] = 1;
} else {
triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j];
}
System.out.print(triangle[i][j] + " ");
}
System.out.println();
}
}
}
```
运行程序后,输入要输出的杨辉三角的行数,程序会自动输出对应行数的杨辉三角。
阅读全文