首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是,第0列元素和主对角线元素均为1,其余元素为其左上方和正上方元素之和,数据
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 其构成规律是,第0列元素和主对角线元素均为1,其余元素为其左上方和正上方元素之和,数据
admin
2013-02-23
74
问题
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
其构成规律是,第0列元素和主对角线元素均为1,其余元素为其左上方和正上方元素之和,数据的个数每行递增1。请将程序补充完整。
#defint N 6
void YangHui(int*[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][i] x[i-1][j-1]+x[i-1][j]或x[i-1][j]+x[i-1][j-1]
解析
在程序中有两重循环。在第一层for循环中将每行的第0列赋值为1,对角线上的元素赋值为1,显然在第一个空白处应该填入对角线上的元素即x
,在第二重循环中给每行其他元素赋值,而在每行中除了第0列和对角线的元素外其他元素为其对应的上一行中同列和同列的前一列的元素相加,所以在第二个空白处应该填入x[i-1][j-1]+x[i-1][j]。
转载请注明原文地址:https://kaotiyun.com/show/TbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是【】。charb[]="ABCD";main(){charb[30];strcpy(&b[0],"GH");strcpy(&b[1],"GH");
面向对象的模型中,最基本的概念是对象和【】。
下列程序的输出结果是______。#include<stdio.h>main(){char*p1,*p2,str[50]="xyz";p1="abcd";p2="ABCD";strc
下列程序的输出结果是______。main(){chara[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5;printf("%d",*--p);}
下面invert函数的功能是将一个字符串str的内容颠倒过来,请填空。#include<string.h>voidinvert(charstr[]){inti,j,【】;for(i=0,j=strlen(
关于线性表的描述,错误的一条是______。
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
在位运算中,操作数右移一位,其结果相当于
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;【】link;};
随机试题
塔吉克族、裕固族、畲族、鄂温克族分别信仰()。
简述还价起点的总体要求。
John’sscoreonthetestisthehighestinclass:he______hardthissemester.
关于耳部CT后处理技术,下列错误的是
路基工程质量检验的主要内容包括()。
关于水泥混凝土路面横缝的说法错误的是()。
下列情境中代表内在动机的情境是()。(2015·江苏)
神韵
培养法治思维,必须抛弃人治思维。法治思维与人治思维在依据、方式、价值、标准四个方面相互区别。在标准上,法治思维与人治思维的分水岭是
下面程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
最新回复
(
0
)