首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int*a,int i,int j) { int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++; j--; fun(a,i,j
有以下程序 void fun(int*a,int i,int j) { int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++; j--; fun(a,i,j
admin
2009-04-15
21
问题
有以下程序 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。
转载请注明原文地址:https://kaotiyun.com/show/DOXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()Move500,500EndSub程序运行后,单击命令按钮,产生的结果为()。
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。Functionprime(aAsInteger)AsBooleanDimkAsInteger,isprimeAsBoolean
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是()。
设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
以下程序的功能是:把父目录下顺序文件smtextl.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句()。PrivateSubCommandl_Click()DiminDataAsString
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
以下描述中,不是线性表顺序存储结构特征的是()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
随机试题
男性,10岁。突发剑突下剧烈绞痛l小时,疼痛呈钻顶样,辗转不安。查体:腹肌柔软,右上腹部轻微压痛,首先考虑的诊断是
A.肺实变B.肺气肿C.肺不张D.气胸E.胸膜增厚
2008年3月,经济南海关副关长王某介绍,由不法港商张某为济南市钟表公司进口一批手表。同年5月和6月,张某从香港分两次携带瑞士产梅花、欧米加、雷达手表共575只价值177万元,从济南空港入境,由王某指使,在未办理通关手续的情况下,将货物放行,共偷逃关税76
关于因果关系,下列哪些选项是正确的?()(2015/2/53)
布鲁纳认为,学习所包含的三个过程是_______________,_______________,_______________。
学校的制度文化包括()。
风险与保险的关系主要表现在()。
刑法的有效解释包括()。
某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是()。
【T1】Whiletherearealmostasmanydefinitionsofhistoryastherearehistorians,modernpracticemostcloselyconformstoone
最新回复
(
0
)