首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下: 其构成规律是: ①第0列元素和主对角线元素均为1。 ②其余元素为其左上方和正上方元素值之和。 ③数据的个数每行递增1。 请将程序补充完整。
admin
2010-03-29
44
问题
函数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));}
有以下程序:#includemain(){intm=1,n=2,*p=&m,*{i=&n,*r;r=p:p=q:q=r:printf(“%d,%d,%d,%d\n”,m,n,
以下各项中,当x为大于1的奇数时,值为0的表达式是()。
若变量已正确定义,以下选项中非法的表达式是
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
表达式a+=a=a=9的值是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
随机试题
下列句子中,词语使用不当的是()。
尿中出现蜡样管型提示
某生猪屠宰场在宰后检疫时发现肩胛肌等横纹肌内有粟粒至米粒大小,半透明,大小(6~10)mm×5mm,剥离的包囊及肌肉内的包囊,见下图。该寄生虫的成虫称为
下列说法中正确的为()。
根据《混凝土结构耐久性设计规范》GB/T50476—2008规定,一般环境是指()。
钢筋原材料进场检验项目中,预应力钢丝的检验项目有()。
不适合焊接薄板的焊接方式是()。
以下各项中,()是对报关企业跨关区申请设立分支机构的正确表述。
党的机关公开发布重要决定或重大事件用()。
ExploreJordanWadiRumisthenamegiventoavalleycutintothesandstoneandhardrockinsouthwestJordan.【B1】______The
最新回复
(
0
)