首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
admin
2010-03-29
24
问题
函数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全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
有以下程序#include<stdio.h>voidmain(){intn=2,k=1;while(1(k>0‖n++));printf(’’%d%d\n’’,k,n);}程序运行后的
有以下程序:#includemain(){charc;c=getchar();do{putchar(C++);}while((C=getchar())!=’#’);}程序运行时从第一列开始输入abcdefg##
在深度为7的满二叉树中,度为2的结点个数为
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);pr
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
有以下程序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
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
随机试题
下列可能成为慢性支气管炎急性发作的最主要致病菌是
新斯的明兴奋骨骼肌的作用机制是
()的实施为我国工业区域结构的调整提供了良好的机遇。
报关
外汇期货交易量较小的原因主要有()。
简述威尼斯画派的艺术特色及其代表人物。
函数在其定义域内是否连续?作出f(x)的图形.
Hewaskeptinappallingconditionsinprison.
To:ALLSTAFFSubject:RecyclingCampaignDate:July1,2007Inanon-going,earth-friendlyefforttorecyclemorewasteforabe
Ishouldbemuchobligedifyou_____metotheairport.
最新回复
(
0
)