首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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-10
44
问题
函数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中。不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 #define N 9
3 void fun(int a[],int n)
4 { int i,t,p;
5 /**********found**********/
6 p=(n%2==0)?n/2:n/2+__1__;
7 for(i=0;i<n/2;i++)
8 {
9 t=a
;
10 /**********found**********/
11 a
=a[p+__2__];
12 /**********found**********/
13 __3__=t;
14 }
15 }
16 main()
17 {int b[N]={1,2,3,4,5,6,7,8,9},i;
18 printf(’’\nThe original data:\n’’);
19 for (i=0;i<N;i++) printf(’’%4d’’,b
);
20 printf(’’\n’’);
21 fun(b,N);
22 printf(’’\nThe data after moving:\n’’);
23 for (i=0;i<N;i++)printf(’’%4d’’,b
);
24 printf(’’\n’’);
25 }
选项
答案
(1)1 (2)i (3)a[p+i]
解析
函数fun的功能是将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。
第一空:“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/64ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
在伊索寓言中,有这样一个故事:老鼠们在一起开会,商讨怎样才能不被猫抓住。其中一只老鼠提议.在猫的脖子上挂一个铃铛。全体老鼠欢声雷动:“这个主意太好了!”但当有鼠问,怎样才能将铃铛挂到猫的脖子上时,刹那间全体老鼠鸦雀无声。这个故事所包含的道理不包括(
学校需要对学生有________的判断与恰当的要求,不赶鸭子上架,更不应该哗众取宠,想让人人都成为有创造力的明星学生,胁迫误导家长;另外一方面,家长也需要明白,孩子的人生可以引导,但永远无法替代,在他们的成长道路上,我们要多用心、少用力,不择手段的帮扶、替
下列各句的修辞方法依次排列,正确的一项是()。①共产党不是靠吓人吃饭,而是靠马克思列宁主义的真理吃饭。②他们起了留声机的作用,忘记了自己认识新鲜事物和创造新鲜事物的责任。③她笑得好甜。④我们直上,直上,不久便已到了最险峻的山岭上。
下列方法中,可以用来测量持续性注意的是
初学电脑打字时,练习次数越多,错误就会越少,这属于()
于1872年颁布,规定6~14岁的8年初等教育为强迫义务教育阶段的法案是
关于清末修律活动中程序法的立法活动,以下说法中错误的是()。
若f(0,0)=0,当(x,y)≠(0,0)时,f(x,y)为如下四式之一,则f(x,y)在点(0,0)处连续的是().
设f(x)具有一阶连续导数,f(0)=0,且表达式[xy(1+y)-f(x)y]dx+[f(x)+x2y]dy为某二元函数u(x,y)的全微分.(Ⅰ)求f(x);(Ⅱ)求u(x,y)的一般表达式.
随机试题
沃尔多关于在公共行政学教学中采用案例分析法的论文发表于()
湿热灭菌法中效果最好的是
某女,65岁,时发水泻,历时3年。就诊时正值盛暑,每日水泻3~4次,伴倦怠乏力,畏寒肢冷,舌质淡,苔白水滑,脉沉。医师诊为脾虚水湿不运之泄泻,处方为炒白术、茯苓、猪苓、炒泽泻、陈皮、炒车前子、炒山药,水煎服。服药5剂,水泻遂止,倦怠乏力、畏寒肢冷有所改善。
总体验资计划包括的内容有()。
上海伊芙有限公司是一家专门生产并销售高端化妆品的企业,它主要生产抗衰老类保养品,同时也涉及彩妆产品。目前仅在国内销售,已经遍及了绝大多数一、二、三线城市的化妆品市场,在国产品牌中市场占有率较高,且有很高的知名度。但是高层对目前的市场份额并不满意,准备进一步
检定是查明和确认测量仪器是否符合法定要求的程序,它包括()。
中华人民共和国公民有宗教信仰自由。
身后,是熟悉的一切,尽管它有令人不悦不满以至腐朽发臭的地方,但我们曾长久地浸泡其中,习惯成自然了。即使是令人痛苦的体验,我们也已经承受并________,熬过了。向前,一切是陌生和昏暗暖昧的,在它________的浑浊中,藏身着莫名的危险和恐惧。这种未知带
求二重积分其中D={(x,y)|0≤x≤2,0≤y≤2}.
PASSAGETWO
最新回复
(
0
)