首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。 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
43
问题
下面是一个递归函数,其功能是使数组中的元素反序排列,请将函数补充完整。
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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序 #include<stdio.h> main() {inta=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
有以下程序:#include<stdio.h>charfun(charch){if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’;returnch;}
给定程序MODl1.C中函数fun的功能:将一个十进制整数n转换成r(二~十六)进制形式。示例如下。输入12516,则输出:7D输入92,则输出:1001请改正程序中的错误,使它能得出正确的结果。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
若有说明:ints[3][4]={0);,则下面叙述正确的是()。
在下面函数的横线处填上适当的内容使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str{if(【】)return【】;elseretur
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
数据的基本单位是______。
随机试题
腹痛、腹泻,右下腹压痛,伴乏力、消瘦,最可能的诊断是近期曾生食螃蟹,出现脓血便,最可能的诊断是
四生丸的组成药物不包括
患者,男,45岁。素有高血压病史,现眩晕耳鸣,面红头胀,腰膝酸软,失眠多梦,时有遗精或性欲亢进,舌红,脉沉弦细。其病机是
风湿热感染的病原体是
铲运机不适宜在下列各项中()等情况下使用。
尼克博克将对外直接投资区分为“进攻性投资”与“防御性投资”,其中,防御性投资是由()所决定的。
阅读材料,回答问题。材料一孟子对于农商一列平视.从无重农抑商之主张。孟子以前之政治家,大多亦无重农抑商之主张.有此主张并实行此种政策者,始自商鞅。自此视农为“本富”,商为“末富”,所谓“崇本抑末”之思想.渐成为中国流行的经济思想。——李剑农《中国古
教科书的构成除了目录、课文外,还可以包括()。
irrigationanddrainage
负责解释执行JavaScript代码的是(44)。
最新回复
(
0
)