首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
52
问题
有以下程序: 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全国计算机二级
相关试题推荐
以下关于文本框Text1的叙述中,错误的是
设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。PrivateSubCheck
下面说法中错误的是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec
在关系模型中,每一个二维表称为一个
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub() x=10∶y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Clic
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值PvivateSubCommand1_Click() DimPIAsDouble,xAsDouble,kAsLong,signAsI
已定义以下函数 fun(int*p) { return*p; } 该函数的返回值是
用高级语言编写的程序称为【】程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行。
随机试题
二硫腙比色法只能测定茶叶中的铅,不能测定其他重金属。
在巴氏杀菌乳理化指标的规定中,全脂乳的相对密度大于或等于()。
A.肺癌B.乳腺癌C.结肠癌D.皮肤癌E.四肢肉瘤可经椎旁静脉系统转移至骨的肿瘤是
早期缺血性梗死数小时后,MRI示
国内销售环节应缴纳的消费税合计()万元。国内销售环节实现的销项税额合计()万元。
马斯洛的需要层次理论中,属于基本需要的有()。
B公司是增值税一般纳税人,适用的增值税税率为13%。销售商品、材料的价款中均不包含增值税,其成本随销售收入的确认逐笔结转,本年利润采用表结法核算。2020年1~11月实现主营业务收入1700万元,主营业务成本1000万元,其他业务收入300万元,其他业务成
在公文办理中,以下哪些情况下可以使用“通知”?()
( )
下列表述正确的是()。
最新回复
(
0
)