函数YangHui的功能是把杨辉i角形的数据赋给二维数组的下半三角,形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是:(1) 第0列元素和主对角线元素均为1(2) 其余元素

admin2010-04-24  61

问题 函数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[0]=______=1;/*第一空*/
   for(j=1;j<i;j++)
   if(______)/*第二空*/
   x[j]=______;/*第三空*/
   }
   }

选项

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

解析
转载请注明原文地址:https://kaotiyun.com/show/C3Ax777K
0

最新回复(0)