首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun(int*a,int i,int j) { int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t;} 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;} fun(a,++i,--j); } }
admin
2010-09-05
33
问题
有以下程序: void fun(int*a,int i,int j) { int t; if(i<j) { t=a
;a
=a[j];a[j]=t;} fun(a,++i,--j); } } main() { int a[]={1,2,3,4,5,6},i; fun(a,0,5); for(i=0;i<6;i++) printf("%d",a
); } 执行后的输出结果是 ______。
选项
A、6 5 4 3 2 1
B、4 3 2 1 5 6
C、4 5 6 1 2 3
D、1 2 3 4 5 6
答案
A
解析
本题考查指针变量作函数形参的问题。指针变量作函数的形参,实现的是地址传递,形参的改变可以影响实参。fun由数的功能是将a所指数组中的内容逆置。在main函数中调用fun函数后,实参数组s中元素的值变为:a[0]=6、 a[1]=5、a[2]=4、a[3]=3、a[4]=2、a[5]=1。
转载请注明原文地址:https://jikaoti.com/ti/8hI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于结构化程序设计原则的是()。
VB应用程序不能把一个二维表格中的数据存入文件()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
要求在程序运行时,如果按住鼠标左键不放而移动鼠标,鼠标的位置坐标同步显示在窗体右上角的标签、(名称为Label1)中,如下图所示,放开鼠标左键后,停止同步显示。下面可以实现此功能的程序是()。
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)En
有下面的程序段:x=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是()。
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是()。
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox(“请输入一个多位整数”)
编写如下程序:vateSubCommand1_Click()DimmAsInteger,nAsIntegerm:1:n=0DoWhilem<20n=m+
随机试题
已知在相同温度下,金刚石和石墨与O2(g)反应生成1.0molCO2(g)的分别为一395.4kJ.mol-1和一393.5kJ.mol-1,则反应C(石墨)→C(金刚石)的为()。
患者,男,70岁。有吸烟史40年,行腹部手术,术后最重要的护理措施是
A、急诊处方B、慢性疾病处方C、精神药品处方D、麻醉药品处方E、一般药品处方粉红色处方是
最早实行金本位制的是()。
只在预先约定了后于项目贷款受偿条件下,相对于项目的贷款人来说,()可视为项目的资本金。
(1)索洛的培训项目在设计方面有哪些问题?培训目标的设定存在什么问题?如何改进?(3)质量控制中的问题总是可以通过员工培训来解决吗?你认为可以使用哪些其他的培训方法和技术来解决该公司的次品率问题?
()以行为科学为理论依据,强调人的因素,从组织行为学的角度来研究组织结构。
保加利亚学者罗扎诺夫在20世纪60年代创立的一种利用联想、情境、音乐等强化教学效果的方法是()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性()。
A、Inthehospital.B、Intheoffice.C、Inthebank.D、Inthebookstore.B本题把握对话中关于地点的词语。男士说Mr.Johnson让他今天早晨来见他,女士回答:“是的,他正在办公室等
最新回复
(
0
)