函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角 形式如下: 1 1 1 1 2
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是: ①第0列元素和主对角线元素均为1; ②其余元素为其左上方和正上方元素之和; ③数据的个数每行递增1。 请将程序补充完整。 define N 6 void YangHui(int x[N][N]) { inti,j;x[0][0]=1; for(i=1;i<N;i++) { x[i][0]=x[i][i]=1; for(j=1;j<i;j++) x[i][j]=【 】; } }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:x[i-1[j-1+x[i-1[j
在程序外层i循环中先将数组的第0列元素和主对角线元素置1,内层j循环的功能是给其余元素赋值,根据题意,空格内应填入x[i-1[j-1)+x[i-1[j。
相似问题
以下程序的输出结果是______。 main( ) { int y=9; for(;y>0;y--)
以下程序的输出结果是______。 main( ) { int y=9; for(;y>0;y--) if(y%3==0) { printf( "%d ",--y);continue;}}请帮忙给出正确答案和分析,谢谢!
设Y是int型变量 请写出判断Y为奇数的关系表达式【 】。请帮忙给出正确答案和分析 谢谢!
设Y是int型变量,请写出判断Y为奇数的关系表达式【 】。请帮忙给出正确答案和分析,谢谢!
若x和y都是double型变量 且x的初值为3.0 y的初值为2.0 则表达式pow(y fabs(
若x和y都是double型变量,且x的初值为3 0,y的初值为2 0,则表达式pow(y,fabs(x))的值为 【 】。请帮忙给出正确答案和分析,谢谢!
下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 mai
下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 main() { char s[SIZE];int i;for(i=0;i<SIZE;i++) s[i]=A+i+321;
以下程序运行后的输出结果是【 】。 include <string. h> cbar *ss(cha
以下程序运行后的输出结果是【 】。 include <string h> cbar *ss(char *s) { char *p, t; p=s+1; t=*s; while(-p){*(p-1)=*p; p++;}
