首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
admin
2010-03-29
63
问题
函数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://www.kaotiyun.com/show/xXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
若有以下程序#includeint*f(int*s,int*t){intk:if(*s
有以下程序main(){inti,j,x=0;for(i=0;i
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=1,m=1,k;i+=m+1;m=i+x+y;returnm;k=fun(j,m);printf("%d,",k);}k=f
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x.y)等价的是
表达式a+=a=a=9的值是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
当变量C的值不为2、4、6时,值也为“真”的表达式是
随机试题
下列选项中,属于高绩效工作系统内容的是()。
下列关于中国共产党的性质表述正确的是()
在得热量转化为冷负荷的过程中,存在着一定的衰减和延迟现象,以下说法中正确的是()。
Americansnolongerexpectpublicfigures,whetherinspeechorinwriting,tocommandtheEnglishlanguagewithskillandgift.
人们通常把尽可能减少二氧化碳排放的生活方式称为低碳生活。低碳生活离我们很近,把白炽灯换成节能灯、使用环保购物袋、教材循环利用、废物再利用等都能减少二氧化碳排放。这说明()。
现代社会指纹在生活中的应用非常广泛。下列有关指纹的说法不正确的是()。
甲犯抢劫罪被判处15年有期徒刑,刑罚执行2年后又发现他在判决前还犯有盗窃罪,应判处10年有期徒刑,则甲必须执行的最高刑期为()。
要为当前表所有职工增加100元工资,应该使用命令______。
Today,theTowerofLondonisoneofthemostpopulartourist【1】andattractsoverthreemillionvisitorsayear.Itwasoccasion
Whatdoesthespeakermean?
最新回复
(
0
)