首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2020-11-27
35
问题
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#inClude
Void fun(int a[],int n)
{ int i,t;
/**********found***********/
for(2=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
);
printf(“\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/RO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下错误的定义语句是
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=0;i
有以下程序:#include<stdio.h>main()inta=1,b=0;if(——a)b++;elseif(a==0)b+=2;elseb+=3;printf(″%d\n″,b);}程序运行后的输出结果是(
以下选项中不合法的标识符是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
以下选项中不合法的标识符是
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
A.温胃暖肝B.疏肝下气C.散寒止痛D.温脾暖肾(2010年第103,104.题)四神丸中配伍吴茱萸的主要用意是()
牙尖交错位时,只与一个牙相对的牙是
绝经后妇女内外生殖器发生变化,以下哪项错误
急性肺水肿并慢阻肺时忌用
(司考试题)2013年3月,债权人甲公司对债务人乙公司提出破产申请。下列哪些选项是正确的?()
丁公司2013年12月31日总资产为600000元,其中流动资产为450000元,非流动资产为150000元;股东权益为400000元。丁公司年度运营分析报告显示,2013年的存货周转次数为8次,销售成本为500000元,净资产收益率为20%,非经营净收益
克山病是一种原因未明的地方性心肌病,山东省两次克山病流行均发生在病区居民生活困难时期,此时居民饮食结构单一,营养缺乏。1978年以后,由于农村经济体制的改革,病区居民生活逐渐好转,营养结构趋向合理,克山病新发病人越来越少,达到基本控制标准。一些研究者据此推
Mostofusthinkweknowthekindofkidwhobecomesakiller,andmostofthetimewe’reright.Boys(1)_____about85%ofall
以下程序的输出结果是()。#includemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;break;case1:m++:
A、Startthecomputeragain.B、Changethemouse.C、Checktheconnections.D、Replacethekeyboard.Conversation2C本题询问男士首先需要做什么。在
最新回复
(
0
)