首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
77
问题
有以下程序: 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://kaotiyun.com/show/2fWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于结构化程序设计原则的是()。
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)En
下面属于良好程序设计风格的是()。
设程序中有以下语句:MsgBox“Visual”..“Basic”,“等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是()。
下列程序段的输出结果是()。x=5Printx+1:x+1
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是()。
设有下面的程序段:x=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定
编写如下程序:PrivateSubCommand1_Click()Dima(10)AsStrings=“123456”n=Len(s)Fork=1Ton
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(A)Fork=0ToUBound(
随机试题
下列哪项不是初级卫生保健的基本任务
有关甲状舌管囊肿下面哪一种是不正确的
肺炎患儿宜采取的体位是
A.哌替啶B.喷他佐辛C.美沙酮D.纳洛酮E.吲哚美辛镇痛强度为吗啡的1/10,可代替吗啡使用的药物是
使冠状动脉血流量增多的原因是
位于市区的某国有工业企业利用厂区空地建造写字楼,2009年发生相关业务如下:(1)按照国家有关规定补交土地出让金4000万元,缴纳相关费用160万元:(2)写字楼开发成本3000万元:(3)写字楼开发费用中的利息支出为300万
关于法律责任的说法,正确的是()。
公安机关担负着()等武装性质的任务。
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】______metomyplace.Iusuallyliketohavebrief【C2】___
Thehousingpriceinbigcitiesis______,butstillmanyyoungpeoplewouldratherbuyahousethanrentaroom.
最新回复
(
0
)