Java实现杨辉三角
程序员文章站
2022-06-06 23:00:54
...
什么是杨辉三角?
如上图所示。
先来摸清楚杨辉三角的规律,就是上面的两个数之和等于下面那个数。
class yanghui{
public static void main(String[] args) {
int i, j;
int[][] a = new int[10][10];
a[0][0] = 1;
for (i = 1; i < 10; i++) {
a[i][0] = 1;
a[i][i] = 1;
for (j = 1; j < i; j++) {
a[i][j] = a[i - 1][j] + a[i - 1][j - 1]; //按照杨辉三角的规律赋值
}
}
for (i = 0; i < 10; i++) {
for (j = 0; j <= i; j++)
System.out.print(" " + a[i][j] + " ");
System.out.println();
}
}
}