首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序void fun(int* a, int i, int j){ int t; if(i<j); { t =a[i] ;a[i]= a[j] ;a[i]= t; fun(a, ++i, --j);}}ma
有以下程序void fun(int* a, int i, int j){ int t; if(i<j); { t =a[i] ;a[i]= a[j] ;a[i]= t; fun(a, ++i, --j);}}ma
admin
2010-06-06
24
问题
有以下程序void fun(int
* a, int i, int j){ int t; if(i<j); { t =a
;a
= a[j] ;a
= t; fun(a, ++i, --j);}}main(){ int a
={1,2,3,4,5,6}, i; fun(a,0,5); for(i=0;i<6; i++) cout<<a
;}执行后输出结果是
选项
A、654321
B、432156
C、456123
D、123456
答案
A
解析
本题采用递归函数的方式将数组中的元素进行倒置,只要能够看出函数fun的功能,即可以得出正确答案为A。
转载请注明原文地址:https://jikaoti.com/ti/j3W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
若有定义:doublex;,则表达式:x=0,x+10,x++的值是
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为12
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为
下列数据结构中,能用二分法进行查找的是()。
C语言编译程序的功能是()。
非空循环链表所表示的数据结构
在面向对象方法中,类之间共享属性和操作的机制称为【】。
随机试题
先天性髋关节脱位的病理改变主要发生在
土壤对重金属的环境容量是指
应用药物动力学的原理和方法可以
氯丙嗪的药理作用
与人的责任心有关的情绪体验属于()。
下列各句中,表达最为得体的一句是()。
设,其中A可逆,则().
某单位对收集的100个数据已算出其算术平均值为E,方差为D。如果这100个数据中每个数据都增加1倍,则算术平均值为(27),方差为(28)。
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释
Talkischeapwhenitcomestosolvingtheproblemoftoo-big-to-failbanks.Fromtheluxuryofeventoday’sstutteringeconomic
最新回复
(
0
)