首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为: 1 1 1 1 1 1
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为: 1 1 1 1 1 1
admin
2015-12-22
34
问题
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:
1 1 1 1 1
1 2 2 2 1
1 2 3 2 1
1 2 2 2 1
1 1 1 1 1
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#nclude
#define N 7
/**********found**********/
void fun(int(*a)___1___)
( int i,j,k,m;
if(N%2==0) n=N/2;
else m=N/2+1;
for(i=0; i
/**********found**********/
for(j=___2___;j
a
[j]=a[N-i-1][j]=i+1; .
for(k=+1; k
/**********found**********/
a[k]
=a[k][N-i-1]=___3___;
}
}
main()
{ int x[N][N]={0},i,j;
fun(x);
printf("\nThe result is:\n");
for(i=0; i
{ for(j=0;j
("%3d",x
[j]);
printf("\n");
}
}
选项
答案
(1)[N] (2)i (3)i+1
解析
函数fun的功能是按照指定的规律建立一个NxN的矩阵。
第一空:第一空处是补充函数定义,在主函数内fun的调用形式是:fun(x),x是二维数组名,因此fun函数的参数是一个二维数组指针,故第一空处应为“[N]”。
第二空:i等于0时,此时第二空下的循环内a[0][j]=a[N-1]
=1,显然这是对最外围的两列赋值为1;i等于1时,对外向内第2列元素的值全部赋值为2,依此类推,故第二空处i的初值应为“i”。
第三空:“a[k]
=a[k][N-i-1]=__3__;”是对矩阵的两行进行操作,题干要求矩阵每一圈上的值都相等,故这里和上一个循环的列上的值相同,也为“i+1”。
转载请注明原文地址:https://kaotiyun.com/show/0WDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
下列叙述中正确的是()。
下列叙述中错误的是()。
按照“先进后出”原则组织数据的数据结构是()。
关于结构化程序设计原则和方法描述错误的是()。
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
下列叙述中正确的是()。
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
随机试题
熔断器是一种保护电器装置,当电路发生短路或过载十能自动切断电路。()
BoredomatWork1Youmightfindyourselfstaringattheclock,willingittomovefastersotheboringworkdaywillfinally
Myheadfeelsasifit’s______toburst.
1901年伦琴因发现X线而获诺贝尔物理奖;1905年第一届国际放射学会大会把X线命名为伦琴射线;在伦琴的启示下,1896年贝克勒尔发现了钠盐的放射性,接着居里夫妇又发现了放射性元素钋和镭。下列关于连续X线的最短波长说法正确的是
刘某17岁时抢劫他人财物,2年后被公安机关立案侦查。同他一起被立案侦查的还有其朋友李某。公安机关经侦查查明李某并未参与抢劫行为,只是经常和刘某在一起厮混而已,因而撤销了关于李某的案件部分。刘某最终被起诉至人民法院。人民法院开庭审理了此案。对于此案,下列说法
2014年,经发包人甲公司同意,总承包人乙公司将自己承包的部分工程分包给丙公司,后来因为丙公司完成的工程质量有问题,给甲.公司造成1000万元的损失,根据合同法律制度的规定,下列关于对甲公司损失承担责任的表述中,正确的是()。
下面对耕地占用税的理解正确的有()。
语文课上小希总是喜欢和周围的同学交头接耳,不断地做小动作。李老师多次提醒、制止他,但无济于事。时间长了,李老师开始责骂、讥讽、奚落他,有时也罚他站着听课,以至于小希越来越不喜欢上语文课,出现了厌学情绪。小希家长找李老师询问原因,李老师说:“我教育学生有什么
行政行为在空间上的表现形式和在时间上的跨度,包括行政行为方式、步骤、次序、时限等不可分割的内容的是()。
在OSl参考模型中,网桥实现互联的层次为(65)。
最新回复
(
0
)