首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
66
问题
使用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全国计算机二级
相关试题推荐
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5,fp)
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string-h>main(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xy
下列语句组中,正确的是
以下不合法的字符常量是
以下叙述错误的是()。
有以下程序段intk=0,a=1,b=2,c=3;k=ac?c:k;执行程序段后,k的值是
E-R图中用来表示实体的图形是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
随机试题
内科护理健康教育的主要目的是
权证交易只能在证券交易所内进行。()
老张于2011年2月14日表示将赠与老李2万元,并当场支付老李4000元;同年3月14日,老李将老张的儿子小张打成重伤。下列说法正确的是()。
规范教育学的建立标志是德国教育家赫尔巴特出版的代表作()。
下列关于管理学知识的表述,不正确的是:
船只:台风:沉没
“司马光砸缸”的故事是说司马光看到小孩掉入水缸后,他没有按照常规让人脱离水,而是打破水缸,让水脱离人。这一事例给我们的哲学启示是()。
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。在第一张“标题幻灯片”中,主标题字体设置为“limesNewRoman”、47磅字;副标题字体设置为“Arial:Black”、“加粗”、55磅字。主标题文字颜色
EatingEtiquetteWhatshouldyoudoornotdowhenyouareeatinginBritain?TheBritishgenerallypayalotofattentiont
A.aimB.argueC.reducingD.becauseE.reflectsF.strengthG.seekingH.availableI.respondJ.complyK.readL.l
最新回复
(
0
)