首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio, h>void fun(iht * a,int i,int j){ int t; if(i < j) { t=a[i];a[i] =a[j] ;a[j]=t; i++;j--;
有以下程序:#include <stdio, h>void fun(iht * a,int i,int j){ int t; if(i < j) { t=a[i];a[i] =a[j] ;a[j]=t; i++;j--;
admin
2009-01-15
53
问题
有以下程序:#include <stdio, h>void fun(iht * 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、1268
B、8621
C、8162
D、8612
答案
4
解析
语句fun(x,0、3);中将数组名x作为实参,即把数组x的首地址传送给形参(指针 a),使数组x与形参指针s共占同一段内存单元,在调用函数期间,如果形参数组x的值发生了改变,实参指针a的值也就改变了。程序中fun函数是递归调用函数,其运行过程是:第1次调用fun时,a=x,i=0,j=3,i<j成立,a[0]与a[3]交换,a数组中的数变为{8,6,1,2},执行i++;j--;继续调用fun,此时i,j分别为 1,2,i<j成立,a[1]与a[2]交换,a数组中的数变为{8,1,6,2},执行i++j--;继续调用fun,此时i,j分别为2,1,i<j不成立,递归调用结束。当返回主函数时,x数组中的数据就为{ 8,1,6,2}。
转载请注明原文地址:https://kaotiyun.com/show/d4Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“肩动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(小丁或等于10个)放存全局变量
在考生文件夹下自一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大十2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
在名称为Form1的窗体上画一个文本框,名称为Text1,允许多行显示;再画三个命令按钮,名称分别为C1、C2、C3,标题分别为“输入”“转换”“存盘”(如图1-55所示)。请编写适当的事件过程,使得在运行时,单击“输入”按钮,则从考生文件夹中读入in
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”和子窗体对象“fDetail”。请在此基础上按照以下要求补充“fStud”窗体的设计。(1)将窗体标题改为“学生查询”
考生文件夹下有工程文件sjt5vbpo.考生文件夹下in5.tx1文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D4个等级,表示分数为95、85、75、65分。窗体的设计界面、各控件初始属性及有关代码见窗体
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。再建立一个下拉菜单,菜单标题为“文件”,名称为File,此菜单下
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在Form1的窗体上画一个文本框,名称为Txt1;画一个命令按钮,名称为cmdDisplay,标题为“显示”,TabIndex属性为0。请为cmdDisplay
下列叙述中正确的是
(1)在考生目录下有一个工程文件vbsj3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签,和其他一些控件。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置(如图1-326所示);若用鼠标右键
下列数据结构中,不能采用顺序存储结构的是()。
随机试题
中华苏维埃共和国实行()
工程测量中,一般采用激光铅直仪的精度是()。
下列关于会计年度的表述正确的有()。
2007年1月5日甲公司召开董事会并作出相关的决议,此次董事会的决议内容违反了公司章程,那么公司股东应当自决议作出之日起()内,请求人民法院撤销。
行为描述面试的假设前提包括()。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.监考人员宣布考试开始时。你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考证
当一国货币汇率升值时,下述哪种情况会发生()。
唐玄宗时又在宫廷禁苑里选择了______作为教练宫廷歌舞艺人的场所,因此后世称______为“梨园”,称______为“梨园弟子”,奉唐玄宗为______。
A、Becausehecouldn’tmaketimeforit.B、Becausehewasnotinthemoodforit.C、Becausehewentfloatingwithsomeotherstud
A、Hedoesn’tenjoybusinesstripsasmuchasheusedto.B、Hedoesn’tthinkheiscapableofdoingthejob.C、Hethinksthepay
最新回复
(
0
)