首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是: (1)第0列元素和主对角线元素均为1 (2)其余元素为
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是: (1)第0列元素和主对角线元素均为1 (2)其余元素为
admin
2013-02-23
86
问题
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
其构成规律是:
(1)第0列元素和主对角线元素均为1
(2)其余元素为其左卜方和正上方元素之和
(3)数据的个数每行递增1
请将程序补充完整。
#define N 6
void yanghui (int x[N][N])
{ int i, j;
x[0] [0]=1;
for(i=1;j<N;i++)
{ x
[0]=______ =1;
for(j=1;j<i; j++)
x
[j]=______ ;
}
}
选项
答案
x[i][i] x[i-1][j-1]+x[i-1]或x[i-1][j]+x[i-1][j-1]
解析
本题考核的知识点是函数与算法结合在一起的应用。在程序中用两重循环。在第一层循环中将每行的第0列赋值为1,对角线上的元素赋值为1显然在第一个空中应该填入对角线上的元素即 x
在第2重循环中给每行其他元素赋值,而在每行中除了第0列和对角线的元素外其他元素为其对应的上一行中同列和同列的前一列的元素相加,所以在第二个空中应该填入x[i-1][j-1]+x[i-1][j]。
转载请注明原文地址:https://kaotiyun.com/show/6FJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若t已定义为double类型,表达式:t=1,t++,t+5的值是()
以下程序的输出结果是【】。main(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for
选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。main(){inta;floatb;【】【】}输入形式:3.52<空格>6<回车>输出形式:a*b=21.12
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11},*a,*b;for(b=s,a=s;b-s<13;b++)if(【】)
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,I;其中0≤i≤9,则对a数组元素不正确的引用是()
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
下面关于完全二叉树的叙述中,错误的是______。
对下列二叉树进行前序遍历的结果为
随机试题
患者,男性,46岁,工人。因发热、心慌、血沉100mm/h,诊断为风湿性心肌炎。无高血压及溃疡病史。入院后接受抗风湿治疗,泼尼松每日30~40mg口服,用药至第12日,血压上升至150/100mmHg,用药至第15日,上腹不适,有压痛,第24日发现黑便,第
A.心率减慢B.腺体分泌减少C.支气管平滑肌舒张D.肾上腺髓质释放肾上腺素E.瞳孔括约肌松弛
建设单位在办理工程质量监督注册手续时,需提供()。
二级耐火等级建筑内的营业厅、展览厅,当设置自动灭火系统和火灾自动报警系统并采用不燃或难燃装修材料时,每个防火分区的最大允许建筑面积可适当增加,并应符合下列规定()。
《证券公司短期融资券管理办法》是由中国证监会制定并发布的。()
学年编制和学周安排是课程计划的中心。
TermofTrade
简述宪法发展的趋势。
Theship______atSydneyandwespentadaytouringthecity.
防火墙技术大体上分为网络层防火墙和【 】防火墙两类。
最新回复
(
0
)