首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2009-01-15
30
问题
有以下程序 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
); printf("\"n); } 程序运行后的输出结果是
选项
A、1 2 6 8
B、8 6 2 1
C、8 1 6 2
D、8 6 1 2
答案
4
解析
本题考核的知识点是倘单程序的分析。函数fun()中用了一个if语句,当数组下标i小于数组下标j时,交换数组元素a
和 a[j]的值,并使i值加1,j值减1。其功能就是把数组a中从下标i到j的元素首尾互换。主函数中定义一个数组,在定义该数组的时候缺省了定义长度,定义的同时将其初始化赋值,所以该数组的长度为初始化该数组时的元素的个数即4,接着调用 fun(a,0,3),其中将a数组的第一个元素的下标0和最后一个元素的下标3传给了函数fun(),故执行完该函数后,数组a中的元素首尾互换,因此最后依次输出的数组a中值为8,1,6和2,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/8kK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
设有如下声明语句OptionBase1Dimart(2,一1To5)AsInteger则数组art中数组元素的个数是
在考生文件夹下有一个工程文件sjt4.vbp,窗体上有两个文本框、三个单选按钮和一个命令按钮。运行时,在Text1中输入若干个大写和小写字母,并选中一个单选按钮,再单击“转换”按钮,则按选中的单选按钮的标题进行转换,结果放入Text2(如图3-81所示)。
以下关于VB的叙述中,错误的是()。
下面叙述中错误的是
下列不是VisualBasic合法常量的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
以下选项中,不合法的VisualBasic的变量名是( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
以下选项中,不合法的VisualBasic的变量名是()。
随机试题
该病人可能的诊断是对该病人护理中,下列哪项不妥
混凝土拌合物坍落度的检测,每一工作班或每一单元结构物不应少于()次。
在基差交易中,掌握叫价主动权的一方需要进行套期保值。( )
“共同对手方”是指在证券交易中既买入证券、又卖出证券的同一个交易者。()
丙商场季节性采购一批商品,供应商报价为1000万元。付款条件为“3/10,2.5/30,N/90”。目前丙商场资金紧张,预计到第90天才有资金用于支付,若要在90天内付款只能通过借款解决,银行借款年利率为6%。假定一年按360天计算。有关情况如下表所示:
甲股份有限公司(以下简称“甲公司”)20×4年发生了以下交易或事项:(1)2月1日,与其他方签订租赁合同,将本公司一栋原自用现已闲置的办公楼对外出租,年租金为120万元,自当日起租。甲公司该办公楼原价为1000万元。至出租日累计折旧为400万元,未计提减
在今日10时的家属沟通会上,马航工作人员向家属表示,目前马来西亚外交部已向南北走廊上所有国家发出外交照会,并请求这些国家提供支持和协助,包括雷达和卫星信息。海陆空搜救行动、相关国家的搜救行动计划及马来西亚请求提供的信息等。目前已有26个国家参与搜救,几乎涵
读书有益生活,读书有益人生,读书有益社会,是自古至今东西方文化都笃信的一个神圣信条。但读书在今天却面临着诸多________,“开卷有益”面临着________的深刻质疑。填入画横线部分最恰当的一项是:
和专门的科研机构不同,高等院校,即使是研究型的高等院校,其首要任务是培养学生。这一任务完成得不好,校园再漂亮,硬件设施再先进,教师的科研成果再多,也是没有意义的。上述议论的结构和以下哪项最不类似?
我国古代注释家把“德”注释为“得”,认为德是按照道德规范去行事而心有所得。这个解释表达的意思有()
最新回复
(
0
)