LAPTOP-8KA88UT5_20200901-陈浩
问题
输出杨辉三角
解决:
利用数组进行逐行输出,这一点没有想到
int n = 10;
int[] a = new int[n + 1];
int p = 1;
System.out.println("杨辉三角如下:");
for (int i = 1; i <= n; i ++){
for (int j = n; j > i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++){
int c = a[j];
a[j] = p + c;
p = c;
System.out.print(a[j] + " ");
}
System.out.println();
}
吐槽
无
近期评论