啦啦啦!我又来了!我是超carry的MF
package HW0628;
import java.util.Scanner;
public class yanghuiTriangle {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入行数;");
int n=sc.nextInt();
int[][]a=new int[n][n];
for(int i=0;i<a.length;i++) {
a[i][0]=1;
a[i][i]=1;
}
for(int i=2;i<a.length;i++) {
for(int j=1;j<i;j++) {
a[i][j]=a[i-1][j]+a[i-1][j-1];
}
}
for(int i=0;i<a.length;i++) {
for(int j=0;j<=i;j++) {
System.out.print(a[i][j]+"\t");
}
System.out.println();
}
}
}
我来了!我走了!


本文分享了一个使用Java实现的杨辉三角代码示例。通过输入行数,程序能够生成相应的杨辉三角矩阵并打印出来。该代码利用了二维数组进行存储,并运用了两层循环来填充数组。
2万+

被折叠的 条评论
为什么被折叠?



