首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
50
问题
函数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://kaotiyun.com/show/KdID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
裸眼3D指的是眼睛不需要佩戴眼镜或者头盔等任何辅助设备,就可以看到3D图像,包括借助显示屏实现三维成像和在三维空间直接成像两种技术。关于裸眼3D相关技术,下列说法错误的是()。
下列陈述中错误的是()。
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
个体的身高、体重有两个发展高峰,第一个高峰出现在出生的第一年;第二个高峰出现在青春发育期。这说明人的身心发展具有
根据教育作用对象的不同,教育功能可分为
结合我国当前经济条件,比较存款准备金政策和利率政策的优劣?
美联储通过公开市场操作主要调整的是()。
关于清末修律活动中程序法的立法活动,以下说法中错误的是()。
随机试题
A、Howlongtheworkwilltake.B、Howmuchtheworkwillcost.C、Howthepaintjobistobedone.D、Howmanyworkersareneeded.
多形红斑出现水疱主要发生在
不含有甾体结构的药物是
某家庭购买一套面积为100m2的商品住宅,单价为5000元/m2,首付款为房价的30%,其余通过申请公积金和商业组合贷款支付,已知公积金和商业贷款的年利率分别为4%和7%,期限均为10年,公积金贷款的最高限额为10万元,则公积金贷款部分的按月等额还款额为(
空气温度是评价热环境的主要指标,它分为舒适温度和()
对于民间借贷活跃地区,农村信用社贷款利率可以灵活浮动,在基准利率基础上的()浮动。
国际性会议如有多个国家派团参加,可采用但不属于常用国际礼宾排序的方法是()。
阅读下列材料,并从幼儿生理特点和幼儿配膳的原则角度回答问题。在晨间谈话时,艳艳告诉老师:“妈妈给我吃的早餐是牛奶和鸡蛋。”(1)艳艳的这份早餐配置科学吗?为什么?(2)请为艳艳的家长在幼儿早餐配置方面,提出合理的建议。
Workingmemory,orshort-termmemory,involvestheabilitytoholdanduseinformationintheimmediatefuture.【C1】______isonly
下列关于基类和派生类关系的叙述中,正确的是()。
最新回复
(
0
)