首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素
admin
2021-04-28
30
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为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
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BIANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N7
/*********found*********/
void fun(int(*a)
【1】
)
{int i,j,k,m;
if(N%2==0)m=N/2;
else m=N/2+1;
for(i=0;i<m;i++){
/*********found*********/
for(j=
【2】
;j<N-i;j++)
a
[j]=a[N-i-1][j]=i+1;
for(k=i+1;k<N-i;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<N;i++)
{for(j=0;j<N;j++)
printf("%3d",x
[j]);
printf("\n");
}
}
选项
答案
(1)[N] (2)i (3)i+1
解析
填空1:本题考查了形参的确定。参数传递时将实参的值赋给形参,实参和形参是一一对应的,因此该空应该填写[N]。
填空2:第二重for循环中a
[j]和a[N-i-1][j]表示第一行和最后一行数组a[N][N]的值,因而此空应该填写i。
填空3:第三重for循环代表的是a[N][N]中每一列的值,因此此空应该填写i+1。
转载请注明原文地址:https://kaotiyun.com/show/NDtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
以下选项中不能用作C程序合法常量的是()。
以下不合法的字符常量是
有以下程序段intk=0,a=1,b=2,c=3;k=ac?c:k;执行程序段后,k的值是
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
将数据库的结构划分成多个层次,是为了提高数据库的()。
C语言程序中,运算对象必须是整型数的运算符是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
年轻女性。反复发作性头痛3年。每次发作前均有2小时左右烦躁、饥饿感。随之自觉出现一眼异彩,持续约30分钟,缓解后出现头痛,并常以眼症状对侧出现。头痛呈钻痛,搏动性,往往有恶心、呕吐,持续4~5小时后进入睡眠可缓解。考虑为
患者,男性,50岁,间断性腹不适4年,胃镜检查示,重度萎缩性胃炎伴肠化W-S染色阳性。
H1受体拮抗剂马来酸氯苯那敏的结构类型属于
(2016年国家司法考试真题)不同的审判程序,审判组织的组成往往是不同的。关于审判组织的适用,下列哪一选项是正确的?()
不符合现行规范规定的是()。
属于会计要素的收入的项目有()。
投资是指特定经济主体为了在未来可预见的时期内获得收益或使资金增值,在一定时机向一定领域的标的物投放足够数额的资金的经济行为。()
某企业2014年12月份发生下列事项:(1)与其他企业订立销售合同一份,所载金额100万元;(2)订立借款合同一份,所载金额200万元;(3)订立加工合同一份,列明加工收入10万元,受托方提供原材料金额90万元;(4)订立财产保险合同一份,投保金额
如果你的领导总是要你做本职工作以外的工作.你怎么办?
“三个代表”重要思想最鲜明的特点和最突出的贡献是
最新回复
(
0
)