问题 填空题

函数YangHui的功能是把杨辉i角形的数据赋给二维数组的下半三角,形式如下:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
其构成规律是:(1) 第0列元素和主对角线元素均为1(2) 其余元素为其左上方和正上方元素之和(3) 数据的个数每行递增1
#include<stdio.h>
#define N 5
void YangHui(int x[N][N])
int i,j;
x[0][0]=1;
for(i=1;i<N;i++)
x[i][0]=______=1;/*第一空*/
for(j=1;j<i;j++)
if(______)/*第二空*/
x[i][j]=______;/*第三空*/

答案

参考答案:x[i][i],*第一空。将对角线置*/
i!=j*第二空,判定是否为对角线上的元素*/
x[i][j-1]+x[i-1][j]/*第三空。根据构成规律(2)求出该元素的值*/

填空题
多项选择题