首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun(int *a, int i, int j) { int t; if(i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++
有以下程序: void fun(int *a, int i, int j) { int t; if(i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++
admin
2010-09-05
66
问题
有以下程序:
void fun(int *a, int i, int j)
{ int t;
if(i<j)
{ t=a
; a
=a[j]; a[j]=t;
i++ ;j--;
fun(a, i, j);
}
}
main()
{ int x[]=(2, 6, 1, 8), i;
fun(x, 0, 3);
for(i=0; i<4; i++)printf("% 2d", x
);
}
程序运行后的输出结果是【 】。
选项
答案
8 1 6 2
解析
第一次调用函数fun时,x[0]=2、xL1]=6、x[2]=1、x[3]=8,执行完函数fun后,x[0]与x[3]的值互换,即x[0]=8、x[1]=6、x[2]=1、x [3]=2;第二次调用函数fun时,i=1、j=2,故将x[1]与x[2]的值互换,即得x[0]=8、x[1]=1、x[2]=6、x[3]=2。
转载请注明原文地址:https://kaotiyun.com/show/COWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果为()。a=0:b=1Doa=a+bb=b+1LoopWhilea
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是( )。
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=1:y=1Doy=x*yIfy>10The
以下关于过程的叙述中,错误的是
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序。PrivateSubCommand1Click()Dim
以下能正确定义数据类型Systemlnfo的代码是()。
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
以下VisualBasic不支持的循环结构是
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
随机试题
A.M1受体激动药B.M受体阻断药C.AChE抑制剂D.DA受体激动药E.NMDA受体拮抗剂溴隐亭
由于各种商品价格变化的繁复和统计上的困难,一般用()来表示价格总水平的变化。
新生儿病房为提高护理质量,设计了临床护理科研方案,需将住院的新生儿分为两个护理组,分别进行不同的护理措施,其中实验组要采用不同于新生儿护理常规的护理方案。在方案开始执行前护士必须要做的是()。
患者,男,38岁。患急性子痈2天,恶寒发热,左侧睾丸肿大疼痛,疼痛引及子系(精索),舌红苔黄腻,脉滑数。治疗宜首选
某客户投资股票价值7万元,投资借款3万元,信用卡账款余额2万元,自用住宅价值60万元,房贷余额30万元,则下列说法正确的有()。
2001年12月11日,我国正式加入世界贸易组织(WTO),标志着中国正式全面开放银行业。()
A证券的期望报酬率为12%,标准差为15%;B证券的期望报酬率为18%,标准差为20%。投资于两种证券组合的机会集是一条曲线,有效边界与机会集重合,以下结论中正确的有()。
在案主陈述得不太清楚的时候,社工需要运用()的技巧来帮助案主把想表达的意思说得更清楚,更明白。
有朋友对我说,你们古董行不好,净卖假货。我深刻反省,究其原因。文物的文化含量太大,难以一目了然。自古文物收藏凭的是眼力,玩的是心跳,至少宋代以来许多国宝就在真假之间争论,翻来覆去者并不罕见。历史上被判了死刑的文物又起死回生也不是风毛麟角。由于人类对自身文化
InCambodia,thechoiceofaspouseisacomplexonefortheyoungmale.Itmayinvolvenotonlyhisparentsandhisfriends,【C
最新回复
(
0
)