首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void f(int a[ ],int i,int j) { int t; if(i<j) { t=a[i]; a[i]=a[j];a[j]=t; f(a,i+1,j-1); } } main( ) { int i,a
有以下程序 void f(int a[ ],int i,int j) { int t; if(i<j) { t=a[i]; a[i]=a[j];a[j]=t; f(a,i+1,j-1); } } main( ) { int i,a
admin
2013-02-23
31
问题
有以下程序 void f(int a[ ],int i,int j) { int t; if(i<j) { t=a
; a
=a[j];a[j]=t; f(a,i+1,j-1); } } main( ) { int i,aa[5]={1,2,3,4,5}; f(aa,0,4); for(i=0;i<5;i++) printf(“%d,”,aa
); printf(“\n”); } 执行后输出结果是( )
选项
A、5,4,3,2,1,
B、5,2,3,4,1,
C、1,2,3,4,5,
D、1,2,3,4,5,
答案
A
解析
递归调用,当第3次进行递归调用时结束调用过程,排序结果为:5,4,3,2,1。
转载请注明原文地址:https://kaotiyun.com/show/tmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是
以下合法的赋值语句是()
以下if语句书写正确的是()
以下程序调用函数swap_p将指针s和t所指单元(a和b)中的内容交换,请填空。main(){inta=10,b=20,*s,*t;s=&a;t=&b;swap_p(【】);printf("%d%
语句printf("%f\n",13.0*(1/5));的输出结果为【】。
以下程序输出正确的是______。amovep(int*p,int(*a)[3],intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*p=a[i][j];p+
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main()
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
现有如下定义:inta,b,*p,*q;,则下列赋值语句错误的是
下列语句使指针p指向一个double类型的动态存储单元。p=【】malloc(sizeof(double));
随机试题
A.左心室大B.右心室大C.左心房大D.全心扩大高血压心脏病主要是
调查研究的逻辑步骤是
化生不可能发生于
A.维生素AB.维生素DC.维生素ED.维生素BlE.维生素B6
根据《建设工程安全生产管理条例》,下列哪些选项是施工单位项目负责人的安全责任?()
根据有关法律规定,发生生产安全事故后,应当立即成立事故调查组。事故调查组的主要职责是()。
负债和所有者权益类账户的期末余额一定在贷方。()
关于建立、维持和发展人际关系的方法中,下列说法正确的是()。
18、19世纪的西欧,在社会政治、经济发展及特定历史文化背景下,逐渐形成了带有等级特权痕迹的双轨学制。其“双轨”是指
马克思主义指导思想,是社会主义核心价值体系的灵魂。马克思主义之所以是我们立党立国的根本指导思想,是因为马克思主义
最新回复
(
0
)