首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
20
问题
有以下程序:#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全国计算机二级
相关试题推荐
在窗体上画一个文本框,其名称为Text1,初始内容为空白,并设置成多行显示格式;然后再画两个命令按钮,其名称分别为Command1和Command2,标题分别为“显示”和“保存”,如图3—111所示,编写适当的事件过程。程序运行后,如果单击“显示”按钮,则
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、
在关系数据库中,用来表示实体间联系的是
有数据定义语句:DimX,YAsInteger以上语句表明
下列说法中错误的是
下面不能作为结构化方法软件需求分析工具的是
两个或两个以上的模块之间关联的紧密程度称为()。
下面有关标准模块的叙述中,错误的是()。
随机试题
A、火毒凝结B、热盛肉腐C、气血两虚D、风热痰毒E、热毒炽盛痈,脓水稀薄,疮面新肉不生,色淡红而不鲜或暗红,愈合缓慢,伴面色无华,神疲乏力。其证属
大黄为常用中药之一,系蓼科多年生草本植物掌叶大黄、唐古特大黄或药用大黄的干燥根及根茎。现代药理研究表明,大黄具有泻下、抗菌、抗肿瘤、利胆保肝、利尿、止血等作用。与大黄所含主要化学成分类型相同的是()。
关于社会主义法治理念的基本概念,下列说法错误的是哪个选项?
标志着欧洲投资基金市场开始朝着一体化方向发展的是()。
建立国家反洗钱数据库,妥善保存金融机构提交的大额交易和可疑交易报告信息是()的职责之一。
“环境决定论”完全否定了【】
A、用水洗B、用水泡C、用冰冻D、用火烤C根据“可以把衣服先用冰块冻一下”这句话,可知选C。
Educationisoneofthekeywordsofourtime.Aman,withoutaneducation,manyofusbelieve,isanunfortunatevictimofadve
Afewyearsago,auniversityprofessortriedalittleexperiment.HesentChristmascardstoasampleofperfectstrangers.Alt
Atacomputerexposition,BillGatesreportedlycomparedthecomputerindustrywiththeautoindustryandstated:"IfGeneralMo
最新回复
(
0
)