首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。 例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。 例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
admin
2019-07-25
63
问题
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。
例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、1、2、3、4。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 9
void fun(int a[],int n)
{ int i,t,p;
/**********found**********/
p=(n%2==0)?n/2:n/2+___1____;
for (i=0; i<n/2; i++)
{
t=a
;
/**********found**********/
a
=a[p+___2___];
/**********found**********/
___3___=t;
}
}
main()
{ int b[N]={1,2,3,4,5,6,7,8,9},i;
printf("\nThe original data:\n");
for(i=0;i<N;i++) printf("%4d",b
);
printf("\n");
fun(b,N);
printf("\nThe data a fter moving:\n");
for(i=0;i<N;i++)printf("%4d",b
);
print f("\n");
}
选项
答案
(1)1 (2)i (3)a[p+i]
解析
第一空:“p=(n%2==0)?n/2:n/2+____1____;”和“a
=a[p+____2____];" “n%2==0”判断是否是偶数,a
和a[p+____2____]交换,如果n是偶数,a[0]和a[n/2]交换,如果n是奇数,那么a[0]和a[n/2+1]交换,依此类推,故n为偶数时a
和a[i+n/2]交换,n为奇数时a
和a[i+n/2+1]交换。因此如果n是奇数的话,p应该等于n/2+1,故第一空处应为“1”。
第二空:由上分析可知,a
和a[i+p]交换,故第二空应为“i”。
第三空:“t=a
;a
=a[p+i];”,故第三处应该是把a
赋值给a[p+i],a
保存在t中,故第三空应为“a[p+i]”。
转载请注明原文地址:https://www.kaotiyun.com/show/KdID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学会质疑并养成质疑的习惯,关键就是多读书、读好书,一旦知识积累多了,视野开阔了,就容易对相关知识的学习理解做到________。革命导师列宁曾说过,不懂黑格尔的全部逻辑学就不能完全理解马克思的《资本论》。事实上,许多知识都有着纵横关联,只有打通其关节,一些
下列语句中,在语序上不同于其他三句的一句是()。
下列陈述中错误的是()。
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
下列哪种数据才可以运用卡方检验进行统计分析?()
两变量相关系数为0.43,σX为5,σY为3,请问σYX为多少?()
居住国政府对跨国纳税人从非居住国得到优惠减免的那部分税收,视同已经缴纳而给予抵免的方法称为()。
随机试题
A、Theymayhavetroublecomprehendingtexts.B、Theymayencountertechnologicalproblems.C、Theymaypaylessrespecttoteacher
社会工作者小陈为社区青少年开设了“性安全教育”小组。通过小组活动,组员树立了正确的性观念,学习了相关生理卫生知识,掌握了自我防护的方法。在小组最后一次活动中,有些组员表示还希望小组能继续下去,不舍得与大家分开。面对这种情形,小陈可采取的做法有(
调整型紧缩战略是指由于企业经营失误造成企业竞争地位虚弱、财务状况恶化,只有撤退才有可能最大限度地保存企业实力时被迫采取的紧缩战略。()
高强度大六角头螺栓连接副的扭矩系数复验,每批次应抽取()进行复验。
对涉嫌转移或者隐匿违法资金的银行业金融机构及其工作人员以及关联行为人的账户,经()批准,可以申请司法机关予以冻结。
甲以个人名义向乙独资设立的腾飞有限公司借款8万元.借期2年,不久,甲与丙登记结婚,将借款8万元用于购买新房和家电,婚后1年,甲与丙协议离婚,未对债务的偿还作出约定。下列哪一项是正确的?()
某贸易公司拥有载货汽车8辆,每辆自重6吨。大客车5辆,均为38座。该地车船税的年税额载货汽车为每吨20元,载客汽车31座以上每辆400元。当年签订购销合同一份,所列金额80万元;借款合同一份,借款金额600万元。购销合同印花税率为0.3‰;借款合同印花税率
简述总分类账与明细分类账的关系。
转发的对象包括()。
Foreigndisinvestmentandthe______ofSouthAfricafromworldcapitalmarketsafter1985furtherweakeneditseconomy.
最新回复
(
0
)