首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
admin
2010-03-29
35
问题
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下:
其构成规律是:
①第0列元素和主对角线元素均为1。
②其余元素为其左上方和正上方元素值之和。
③数据的个数每行递增1。
请将程序补充完整。
#define N 6
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++)
x
[j]=【 】;
}
}
选项
答案
x[i][0] x[i-1][j-1]+x[i-1][j]
解析
本题考核数组的应用,属于综合型考题。在函数YangHui中,通过嵌套的for语句实现杨辉三角各个位置元素的赋值。
①由于杨辉三角中,第0列元素和主对角线元素均为1。所以可知,x
[0]=1,x
=1。
②杨辉三角中,其余元素为其左上方和正上方元素值之和。若元素为x
[j],那么其左上方的元素为x[-1][j-1),正上方的元素为x[i-1][j]。所以x
[j]的值为 x[i-1][j-1]+x[i-1][j]。
转载请注明原文地址:https://kaotiyun.com/show/xXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
有以下程序#include<stdio.h>main(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf
在深度为7的满二叉树中,度为2的结点个数为
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);pr
有以下程序#includevoidfun(char*p,intn){charb[6]="abcde";inti;for(i=0,p=b;i<n;i++)p[i]=b[i];}main(){char
有以下程序#include<stdio.h>voidmain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++:break;case4:c+=2;break;}p
以下选项中,值为1的表达式是
若变量已正确定义,以下选项中非法的表达式是
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
当变量C的值不为2、4、6时,值也为“真”的表达式是
随机试题
关于砌筑砖柱、砖垛的说法,正确的是()。
在我国证券法中规定的委托方式有()
噎膈初期以标实为主,根据气结、痰阻、血瘀的不同分别进行治疗,但均需加入哪类药
要素饮食的配制与保存中,下列不正确的是
过量使用胰岛素产生低钾血症的机制是
在世界银行贷款项目周期中,以世界银行为主进行工作的阶段有()。
随着生活水平的提高,出国旅游的国人越来越多。然而,许多陋习也被带了出去,令中国游客在国际上的形象________。我们不能要求每个人都成为文明的________,但至少我们每个人都可以坚守文明________。填入画横线部分最恰当的一项是(
已知△ABC中,∠A=30°,BC=6,AC=,求AB的长.
张某从邻居男孩小莫手中骗得房门钥匙一把,即作了模压并仿制,后还了钥匙。一日张某拿着仿制的钥匙去小莫家企图开门行窃,因钥匙仿制不准,未能得逞,准备回家加工后继续作案,此时被人抓获。张某的行为属于()。
Forthispart,youareallowed30minutestowriteashortessaybasedonthepicturebelow.Youshouldstartyouressaywitha
最新回复
(
0
)