首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。 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
55
问题
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。
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全国计算机二级
相关试题推荐
在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是()。
结构化程序的3种基本控制结构是()。
下列叙述中正确的是()。
下列不属于文件属性的是()。
若有定义chara,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和()。
在下面函数的横线处填上适当的内容使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str{if(【】)return【】;elseretur
设有以下程序段:inta[5]={0),*p,*q;p=a;q=a;则下列选项中,合法的运算是()。
对软件设计的最小单位(模块或程序单元)进行的测试通常称为______测试。
随机试题
BrightonisapopularseasidetownonthesouthcoastofEngland.Notlongago,somepolicemenwerevery【21】.There【22】severals
A.白秃癣B.肥疮C.鹅掌风D.脚湿气E.圆癣皮损以发于趾缝间的皮下水泡,趾间浸润糜烂,渗流滋水,角化过度,脱屑为特征,夏重冬轻,属于()
在下列方法中,属于精神分析治疗常用的是
孙某因犯抢劫罪被甲县人民法院判处有期徒刑6年,判决生效后被送至乙县监狱服刑。第二年5月6日,孙某越狱脱逃。孙某的同监犯人张某向监狱告发:孙某跟他说过其在丙县强奸一女青年,经查属实。孙某越狱后在丁县抢劫某饭店过程中被捕获归案。本案最后归哪个法院管辖?(
证券自营业务买卖对象除了上市证券外,还包括非上市证券。( )
企业法人的内部单位均不得申请开立基本存款账户。()
简述语言的特征。
求
Hemusthavecomehereyesterdayevening,______he?
A、Heshouldoftendosunbathing.B、Heshouldoftentakehotbaths.C、Heshouldwarmhimselfupbysittingbythestove.D、Hesho
最新回复
(
0
)