首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得
admin
2015-12-22
54
问题
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
void fun(int a[],Lnt n)
{ int i,t;
/**********found**********/
for(i=0;i<___1___;i++)
{
t=a
;
/**********found**********/
a
=a[n-1-___2___];
/**********found**********/
___3___=t;
}
}
main()
{ int b[9]={1,2,3,4,5,6,7,8,9),i;
Printf("\nThe original data:\n");
for(i=0;i<9;i++)
printf("%4d",b
);
printE("\n");
fun(b,9);
printf("\nThe data after invert:
\n");
for(i=0;i<9;i++)
printf("%4d",b
);
printf("\n");
}
选项
答案
(1)n/2 (2)i (3)a[n-i-1]
解析
函数fun的功能是将数组中的元素倒置。
第一空:由审题分析可知,总共交换n/2次,故循环的终止条件为i等于n/2,故第一空处应为“n/2”。
第二空:a[0]和a[n-1]交换,a[1]和a[n-2]交换…,因此a
和a[n-i-1]交换,故第二空处应为“i”。
第三空:“t=a
;a
=a[n-1-i];”所以第三空处是把t值赋值a[n-1-i],故第三空处应为“a[n-1-i]”。
转载请注明原文地址:https://kaotiyun.com/show/PXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】,要求形参名为b。main(){doubles[10][22];intn;…fun(s);
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
下面程序的运行结果:【】。intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[o];}main(){inta
以下数据库除______外,均为严格意义上的DBMS系统。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
对于下述程序,在方式串分别采用"wt"和"wb"运行时,两次生成的文件TEST的长度分别是#includevoidmain(){FILE*fp=fopen("TEST",);fputc(′A′,fp);fputc(′\n′,fp);
数据库设计包括两个方面的设计内容,它们是
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
利用fseek函数可实现的操作是()。
随机试题
直到20世纪初,人类才学会防治疾病的传播。
化学计量点
在子宫肌瘤药物治疗中,以下哪种药物是不正确的
产程中肛查。下列哪项是错误的
某上市公司公开发行新股,应符合下列哪种条件?
在价值工程活动中,通过分析求得某研究对象的价值指数VI后,对该研究对象可采取的策略是()。
Ihadanexperiencesomeyearsagowhichtaughtmesomethingaboutthewaysinwhichpeoplemakeabadsituationworsebyblaming
幼儿园应建立幼儿健康卡,幼儿身高、视力检查的时间间隔是()
为响应建设“绿色城市”的号召,某社区党员义务植树300棵,由于参加植树的全体党员植树的积极性高涨,实际工作效率提高为原来的1.2倍,结果提前20分钟完成任务,则原来每小时植树多少棵?
一直以来。世界音乐界认为中国没有多声部的和声艺术.复调音乐仅存于西方。上个世纪50年代。侗族大歌被中国著名音乐家郑律成偶然发现。1986年贵州侗歌合唱团赴法国演出时引起轰动,音乐界惊叹这是中国音乐史上的重大发现,从此改变了中国没有复调音乐的说法。侗族大歌“
最新回复
(
0
)