首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
admin
2016-10-28
33
问题
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
选项
A、1,1
B、1,2
C、2,2
D、2,1
答案
D
解析
如果函数实参是数组名,形参也应为数组名,函数swap中形参进行了交换,实际上也是实参进行了交换。而且数组名代表数组首元素的地址,并不代表数组的全部元素。所以,swapfb,2)是数组b第一个元素与第二个元素进行交换,即b[0]与b[1],根据题干,知道答案为2,1。
转载请注明原文地址:https://jikaoti.com/ti/eME0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述正确的是______.
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
有以下程序:#include<iostream.h>voidmain(){intx=10,y=10;for(inti=0;x>8;y=++i)cout<<x--<<","<<y<<","
决定C++语言中函数的返回值类型的是()。
静态成员函数可以直接访问类的【】成员,不能直接访问类的【】成员。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
对于模板定义关键字class和typename说法不正确的是
在C++中,打开一个文件,就是将这个文件与一个【】建立关联,关闭一个文件,就是取消这种关联。
随机试题
我国中小学德育的重点包括哪几个方面?
中国传统市商贸易活动的模式主要有()
民主是
甲与乙为一有限责任公司股东,甲为董事长。2014年4月,一次出差途中遭遇车祸,甲与乙同时遇难。关于甲、乙股东资格的继承,下列哪一表述是错误的?(2014年卷三26题,单选)
填制资产负债表“应付账款”项日应根据“应付账款”和()填列。
证券公司的证券自营账户应当自开户之日起()内向中报证券交易所备案。
在贷款担保中,借款人将其动产交由债权人占有的方式属于()。
根据合同法律制度的规定,下列关于缔约过失责任的表述中,正确的是()。(2016年)
近年来,海外旅行商及游客对我国旅游集中反映的问题有()。
______theAtlanticOceancrossestheequator,thetidewindscauseaflowofwatertothewest.
最新回复
(
0
)