首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define N 4 main() {int x[N][N]={0},i,j,k; for(i=0;i<N/2;i++) {for(j=i;j<N一i;j++) x[i][j]=x[N一i一1][j]=i+1; for(k
有以下程序: #include #define N 4 main() {int x[N][N]={0},i,j,k; for(i=0;i<N/2;i++) {for(j=i;j<N一i;j++) x[i][j]=x[N一i一1][j]=i+1; for(k
admin
2021-04-28
16
问题
有以下程序:
#include
#define N 4
main()
{int x[N][N]={0},i,j,k;
for(i=0;i<N/2;i++)
{for(j=i;j<N一i;j++)
x
[j]=x[N一i一1][j]=i+1;
for(k=i+l;k<N—i一1;k++)
x[k]
=x[k][N—i一1]=i+1;
}
for(j=0;j<N;j++)
printf(’’%2d’’,x[1][j]);
printf(’’\n’’);
}
执行后的输出结果是( )。
选项
A、2 2 2 2
B、2 1 1 2
C、1 1 1 1
D、1 2 2 1
答案
D
解析
本题程序需要输出二维数组x中第二行的各个元素值,即x[1]这个一维数组的元素值。只有在两种情况下才会对x[1]中的元素赋值:①外层for循环中i=0时,内层第二个for循环的k取值为1.此时x[k]
=x[1][0]=i,x[k][N—i一1]=x[1][3]=1;②外层for循环中i=1时,内层第一个for循环的i取值为1、2,x
[j]=x[1][j]=2,即x[1][1]=2,x[1][2]=2。除了这两种情况,其他情况不会修改x[1]中的值,所以最终x[1]各个元素的值为:1、2、2、1。
转载请注明原文地址:https://kaotiyun.com/show/TUtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
结构化程序设计的基本原则不包括( )。
以下叙述中正确的是
下列叙述中正确的是
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
以下叙述中正确的是()。
下列关于数据库设计的叙述中,正确的是
以下能正确定义字符串的语句是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
随机试题
男性,21岁,2年前因工作环境压抑辞职,之后将自己封闭起来,整天睡觉,无论做什么工作,做不久就辞职,继续回家睡觉,喜欢一个人待着,不喜欢和人交往,无事可做时就只有睡觉,除了吃饭基本都是在床上度过。该患者的诊断最可能是()
男性,50岁。1个月来气短、呼吸困难,1周来发热、咳嗽,B超发现“右侧大量胸腔积液”。近半年日渐消瘦。查体:T37.5℃,R21次/分,轻度贫血貌,高枕右侧卧位。该患者胸部叩诊不可能出现的体征是
关于精索静脉曲张的超声描述,正确的是
A.肝脏B.肾脏C.肺D.口腔E.小肠药物代谢的主要器官是
市场调查方案设计过程中的第一步是()。
根据支付结算法律制度的规定,下列各项中,属于无效票据的有()。
工厂拖欠职工工资,有人反映工厂主要领导大吃海喝,上级领导让你去调查。你如何做?
(2011年单选28)下列关于我国县级人民政府的表述,正确的是()。
A、 B、 C、 D、 A
NewFoodsandtheNewWorldInthelast500years,nothingaboutpeople-nottheirclothes,ideas,orlanguages-haschangeda
最新回复
(
0
)