首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是
admin
2021-06-15
51
问题
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是
选项
A、for(i=0;i<n/2;i++)
{ t=x
;
x
=x[n-i-1];
x[n-i-1]=t;
}
B、 for(i=0;i<n;i++)
{ t=x
;
x
=x[n-i-1];
x[n-i-1]=t;
}
C、for(i=0;i<n/2;i++)
{ t=x
;
x
=x[n-i+1];
x[n-i+1]=t;
}
D、for(i=0;i<n/2;i+=2)
{ t=x
;
x
=x[n-i-1];
x[n-i-1]=t;
}
答案
A
解析
本题使用for循环实现数组元素首尾倒置。A选项中控制变量上限为n/2,用变量t实现数下标值i与n-i-1的元素交换,使数组元素首尾倒置,从而实现从小到大排列,A选项正确。B选项控制变量上限为n,用变量t实现数下标值i与n-i-1的元素交换,当i=n/2时,已经实现数组首尾倒置,而继续运行至i=n,将再次将新的数组首尾倒置,与原数组相比没有发生变化,依然是从大到小排列,B选项错误。C选项数组越界,i=0时x[n+1]不存在,C选项错误。D选项控制变量每次加2,实现数组偶数下标值的元素首尾倒置,奇数下标值元素不变,不能实现整个数组从小到大排列,D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/ZStp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件工程的3个要素是
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
以下叙述中正确的是
以下选项中合法的实型常量是
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
以下叙述中正确的是
以下叙述中错误的是()。
下列选项中不符合良好程序设计风格的是
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
随机试题
关于滴虫阴道炎正确的是
足月临产,产程进展慢,胎心148次/分,宫缩35-45秒/2~3分钟,较强。阴道检查羊水清,宫口开大8cm,S+2,小囟门在5点处,矢状缝在左斜径上。以下处理正确的是
A减慢心率、降低心肌收缩力、减少心肌耗氧量B通过抑制钙离子进入冠脉、周围血管壁平滑肌细胞内而扩张冠脉及周围血管C抑制血小板聚集D改善心肌营养与代谢E扩张冠脉及外周血管,减轻心脏负担消心痛治疗心绞痛的作用原理是
某实施监理的工程项目,在承重结构混凝土施工前,负责见证取样的监理工程师通知总监理工程师在施工现场进行了混凝土试块的见证取样,由承包单位项目经理对其送检样品进行加封后,由监理工程师送往试验室。试验室经试验后,出具了一式两份的试验报告,分别交由承包单位和建设单
《中华人民共和国教师法》规定中小学教师是指()的教师。①幼儿园②特殊教育机构③普通中小学④成人初等中等教育⑤职业中学⑥其他教育机构
“认识自己的过程原来就是不断履行时代赋予你现实要求的过程,职业和职责、从业和敬业是有区别的,我们要用自己的行动来写好自己的动人故事。”这段话体现了教师专业发展应具备对()的深入理解。
纳税具有强制性。()
以下过程定义中正确的过程首行是()。
Whendidthefishermanbegintodrawintherope?Whatdidthefishermanthinkwhenhegotsomanygoldenchains?
Inthepressconferencebeforethefinal,thecaptainoftheteamgavehis______thattheywouldbeatalltheiropponents.
最新回复
(
0
)