-->
当前位置:首页 > 题库 > 正文内容

程序填空题:杨辉三角形

Luz3年前 (2022-05-09)题库940
算法从键盘输入一个正整数$n(n\leq 10)$,计算并输出杨辉三角形的前n行。
杨辉三角形的前5行形式如下:

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1

c
#include <stdio.h>
int main()
{
int n, i, j, a[10][10] = { 0 };
scanf("%d", &n);
;
do
{
a[i][0] = 1;
printf("%5d", a[i][0]);
for (j = 1; ; j++)
{
a[i][j] = ;
printf("%5d", a[i][j]);
}
printf("\n");
;
}while (i < n);
return 0;
}







答案:
第1空:i = 0

第2空:j <= i

第3空:a[i - 1][j - 1] + a[i -1][j]

第4空:i++

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。