首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为: 1 1 1 1 1 1 2 2 2
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为: 1 1 1 1 1 1 2 2 2
admin
2019-06-12
54
问题
下列给定程序中,函数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
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 7
/* * * * * *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("The result is:\n");
for(i=0;i<N:i++)
for(j=0;j<N;j ++)
printf("%3 d",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/FARp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includestructS{intx,y;};main(){structSdata[2]={4,3,1,9};inti;for(i=0;i>1);printf("\n");}程序运行
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"Zhao",’m’,8
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是()。
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
有如下程序#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}main(){get_put();printf(
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
下面描述中不属于数据库系统特点的是
函数fun的功能是:计算请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!#include#includedoubl
随机试题
关于X线管阴极灯丝的描述,正确的是
A、血浆白蛋白降低B、血清抗核抗体阳性C、血清Ⅳ型胶原升高D、AFP显著升高E、血浆抗线粒体抗体阳性自身免疫性肝炎
急腹症病人未明确诊断前应禁用()。
行政法的调整对象是()。
已知己酸与乙酸乙酯的溶液的混合物中氢(H)的质量分数为7%,其中碳(C)的质量分数是()。
下列因素中,属于划分社会阶层主要依据的是()。
一批人报考电影学院,其中,(1)有些考生通过了初试。(2)有些考生没有通过初试。(3)何梅与方宁没有通过初试。如果上述三个断定中只有一个为真,以下哪项关于这批考生的断定一定为真?
毛泽东思想开始形成的主要标志是()
软件的生命周期是指( )。
MembershipintheUnitedNationsisopentoallpeace-lovingstateswhichacceptthe______oftheCharter.
最新回复
(
0
)