首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun(int *a,int i,int i) { int t; if(i<j) { t==a[i];a[i]=a[j];a[i]=t; i++; j--; fun(a,i,j); }
有以下程序: void fun(int *a,int i,int i) { int t; if(i<j) { t==a[i];a[i]=a[j];a[i]=t; i++; j--; fun(a,i,j); }
admin
2009-04-15
34
问题
有以下程序: void fun(int *a,int i,int i) { int t; if(i<j) { t==a
;a
=a[j];a
=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
); printf("\n"); } 程序运行后的输出结果是( )。
选项
A、1268
B、8621
C、8162
D、8612
答案
4
解析
函数fun()中用了一个if语句,当数组下标i小于数组下标j时,交换数组元素a
和a[j]的值,并使i值加1,j值减1。其功能就是把数组a中从下标i到j的元素首尾互换。主函数中定义一个数组x,该数组有4个元素,接着调用 fun(a,O,3),其中将a数组的第一个元素的下标0和最后一个元素的下标3传给了函数fun(),故执行完该函数后,数组a中的元素首尾互换,因此最后依次输出的数组a中值为8、1、6和2,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/OZXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:Functionfun(ByValnumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenum
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger) f=1 Fori=1Toxf=f*i Next s=fEndFunctionPrivateSubCommand1
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
面向对象方法中,继承是指()。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
数据库技术的根本目标是()。
有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { in
随机试题
下列哪项不符合低钾血症的临床表现
该患者的诊断是下一步治疗方案首选
关于结核菌,下列哪项是错误的
母乳喂养,增加辅食和断奶最适宜的时间
理财计划的服务理念是根据客户个性化的需求为客户量身定做产品和服务,通过客户资产的全球配置,降低风险,从而达到财富保值和增值的目的。()
大多数情况下,证券资产组合能够分散风险,但不能完全消除风险。()
公安机关普遍实行警务公开制度,你认为有何意义?
一个心理健康的人,必须保持自尊;一个人只有受到自己所尊敬的人的尊敬,才能保持自尊;而一个用“追星”方式来表达自己尊敬情感的人,不可能受到自己所尊敬的人的尊敬。以下哪项结论可以从题干的断定中推出?
凭发票抵扣进项税额的消费型增值税的税负总是会最终全落到消费者身上。()
[2000年MBA真题]在经历了全球范围的股市暴跌的冲击以后,T国政府宣称,它所经历的这场股市暴跌的冲击,是由于最近国内一些企业过快的非国有化造成的。以下哪项,如果事实上是可操作的,最有利于评价T政府的上述宣称?
最新回复
(
0
)