河南成教 / Java程序设计
[简答题] 阅读下列程序,请写出调用pascal(4)的输出结果。
static void pascal(int n) {
int pas[];
pas = new int[n];
pas[0] = 1;
System.out.println(pas[0]);
for (int i = 2; i <= n; i++) {
/* 由存储在pas中的原来内容生成新内容*/
pas[i - l] =1;
for (int j = i- 2;j > 0; j--)
pas[j] = pas[j] + pas[j - 1 ];
for (int j = 0; j < i; j++)
System.out.print(pas[j] +" ");
System.out.println();
}
}
static void pascal(int n) {
int pas[];
pas = new int[n];
pas[0] = 1;
System.out.println(pas[0]);
for (int i = 2; i <= n; i++) {
/* 由存储在pas中的原来内容生成新内容*/
pas[i - l] =1;
for (int j = i- 2;j > 0; j--)
pas[j] = pas[j] + pas[j - 1 ];
for (int j = 0; j < i; j++)
System.out.print(pas[j] +" ");
System.out.println();
}
}
参考答案:
佳题速递: