首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2015-08-01
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,l
答案
D
解析
如果函数实参是数组名,形参也应为数组名,函数swap中形参进行了交换,实际上也是实参进行了交换。而且数组名代表数组首元素的地址,并不代表数组的全部元素。所以,swap(b,2)是数组b第一个元素与第二个元素进行交换,即b[0]与b[1],根据题干,知道答案为2,1。
转载请注明原文地址:https://jikaoti.com/ti/eCE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}
对于某个函数调用,不给出初调用函数的声明的情况是()。
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
下面程序的运行结果为#include<iostream.h>voidswap(int&a,intb){inttemp;temp=a++;a=b;
()是给对象取一个别名,它引入了对象的同义词。
关于纯虚函数,下列表述正确的是()。
为用户与数据库系统提供接口的语言是
由关系数据库系统支持的完整性约束是指______和参照完整性。
若二维数组b有m列,则在b[i][j]前的元素的个数为【】。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
随机试题
过去一年内,基金A的最大回撤为25%,基金B的最大回撤为9%,则以下表述错误的是()。
跨越视交叉后上方的颈内动脉分支是
工程计价的基本原理是()。
采取税收保全措施、强制执行措施的权利,由公安机关行使。()
甲公司拥有乙公司60%有表决权资本,能够对乙公司实施控制。2015年6月,甲公司向乙公司销售一批商品,成本为800万元,售价为1200万元。2015年12月31日,乙公司将上述商品对外销售60%,期末结存的商品未发生减值。甲公司和乙公司适用的所得税税率均为
关于信息技术对审计过程的影响,体现在()。
有关《中华人民共和国行政许可法》规定,下列哪一项说法是不正确的?()
周某在妻子亡故后一直单身,多年来由保姆照顾其起居,现周某病危,他准备将一半的财产留给保姆。则下列说法正确的有()。
在下列描述中,不属于财务困境的直接成本的是()。
AmericansandTheirCarsA)Ithasbeenoneoftheworld’smostenduringandpassionateloveaffairs:Americansandtheircars.I
最新回复
(
0
)