首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2020-10-21
32
问题
函数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中形参进行了交换,实际上也是实参进行了交换。而且数组名代表数组首元素的地址,并不是代表数组的全部元素。所以,swap(b,2)是数组b第一个元素与第二个元素进行交换,即b[0]与b[1],根据题干,知道答案为2,1。
转载请注明原文地址:https://jikaoti.com/ti/nWl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关内联函数的叙述中,正确的是()。
下列关于C++函数的说明中,正确的是()。
有如下程序:#includeusingnamespacestd;classPointtpublic:Point(intxx=0,intyy=0):x(xx),y(yy){}voidS
已知函数f的原型为:voidf(int&a,double~b);变量x、y的定义是:intx;doubley;则下列调用该函数的语句中正确的是()。
有如下程序:#includeusinglespacestd;classBase{public:voidfun(){cout
下列关于函数的描述中,错误的是()。
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj3,其中声明了Date类,它是一个用于表示日期的类。成员函数isLessThan用以比较两个日期的大小:当第一个日期早于第二个日期时,返回true,否则返回false。请补充完整函数isLessTh
随机试题
中国古代哲学家张载提出“凡可状皆有也,凡有皆象也,凡象皆气也”。这是
临床中进行外斐试验最常采用的方法是
根据目前流行病学研究资料,牙周病的危险因素不包括
某男,26岁,工人,右指头肿胀疼痛7天,呈蛇头状肿,皮色掀红,疼痛剧烈,手指下垂时加重。伴恶寒发热头痛。透光试验见指头腹侧有一豆状黑色点。诊断为蛇头疔,外治宜
一般来说,在土地抵押权实现以前,土地抵押权终止的情形具体包括()。
为了获取有效的审计证据,应当实施的风险评估程序有()。
在几个大国中,讲C国语言的人占人口的少数。一国际团体建议以一个独立国家的方式给予讲C国话的人居住的地区自主权,在那里讲C国话的人可以占人口的大多数。但是,讲C国话的人居住在几个广为分散的地区,这些地区不能以单一连续的边界相连结,同时也就不允许讲C国话的人占
甲殴打乙致乙死亡,为此甲赔偿乙家属2万元。乙家属料理后事后,分割了乙的财产。引起上述侵权赔偿关系和财产继承关系产生的法律事实分别是()。
2~3yearsold
ItstartedwithanitchafterastrollonaCaribbeanbeach,butinjustafewdaysithaddevelopedintoacompletetravel【C1】_
最新回复
(
0
)