首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。 void reverse(int * a,int size){ if(size<2)return; int k=a[0]; a[0]=a[size-1
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。 void reverse(int * a,int size){ if(size<2)return; int k=a[0]; a[0]=a[size-1
admin
2013-02-27
29
问题
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。
void reverse(int * a,int size){
if(size<2)return;
int k=a[0];
a[0]=a[size-1];
a[size-1]=k;reverse(a+l,______);
}
选项
答案
size-2
解析
函数体的基本功能是将大小为si’ze的数组a的首尾元素进行交换。交换一次后,未交换部分的首元素地址为a+1,未交换的元素个数为size-2。
转载请注明原文地址:https://kaotiyun.com/show/ksNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
设有定义:intx,y,z;,且个变量已经赋正整数值,则以下能正确表示代数式的C语言表达式是()。
请编写函数fun,其功能:编写函数fun(char*s0,char*s1,char*s2,char*s3),要求实现——将s0所指字符串分解成3个字符串,分别存入s1、s2、s3所指内存中。分解的方法是,s1、s2、s3从s0中依次按顺序每隔3个字
给定程序BIANK1.C中主函数的功能:输入一个实数a,根据迭代公式x1=(x0+a/x0)/2.0,计算并输出其平方根。要求误差不超过1e-6(0.000001)。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
设有定义“doublea;floatb;shortc;”,若想把1.2赋给变量a,3.4赋给变量b,5678赋给变量c,程序运行时键盘输入:1.23.45678<Enter>则以下正确的读入语句是()。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
有以下类定义classMyClass{public:MyClass(){cout<<1;}};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是()。
设置虚基类的目的是解决二义性问题,通过用关键字【】表示虚基类。
下面不属于软件设计原则的是
在C++语言中,数据封装要解决的问题是( )。
随机试题
分层抽样
在我国,下列有权向全国人民代表大会常务委员会提出法律案的是()
某患者,女,16岁,活动后心慌、气短、胸痛两周,两周前曾患“感冒”,持续发热一周。查体:面色苍白,心界向左下扩大,P120次/分,频发早搏。第一心音减弱,心尖区闻及奔马律及3/6级全收缩期杂音,心肌酶谱检查CK-MB80IU/L。最有可能的诊断是
具有明显的首关消除的药物
以下行为效力待定的是()
实行建设监理制度对提高工程项目的经济效益发挥了重要作用,其主要表现有()
证券市场里的投资者可以分为( )。
下列耕地占用行为,减按每平方米2元的税额征收耕地占用税的是()。(2017年考题改编)
[*]
Everyhumanbeingisfallible;wemakemistakes.InAmericawhenamistakehasbeenmade,itisconsideredfittingfortheperso
最新回复
(
0
)