首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
52
问题
函数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://kaotiyun.com/show/zSNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果是 #include"iostream.h" voidmain() {int*p,r; p=newin; *p=20; r=sizeof(*p); cout<<r
在一个C++程序中,每个变量都必须遵循______的原则。
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}
下列关于成员函数特征的描述中,错误的是()。
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
下面关于C++语言的描述错误的是
作为非成员函数重载的运算符,所有操作数都必须以______的形式出现在参数表中。
能正确表示逻辑关系:“a≥10或a≤0”的C++语言表达式是
设以下变量均为int类型,则值不等于7的表达式是
随机试题
差错检测包含两个任务,即差错控制编码和________。()
女性,54岁,胆源性胰腺炎发作数次,对预防其胰腺炎再次发作最有意义的措施是
口腔科医师个人防护不包括
(2006年考试真题)乙股份有限公司(以下简称乙公司)为华东地区的一家上市公司,属于增值税一般纳税企业,适用的增值税税率为17%。乙公司2003年至2006年与固定资产有关的业务资料如下:(1)2003年12月1日,乙公司购入一条需要安装的生产线,取得的
个人所得税纳税人取得应税所得没有扣缴义务人的,应当在取得所得的次月()日内向税务机关报送纳税申报表,并缴纳税款。
下列观点,不属于庄子的思想主张的是()。
SQL语言中,删除表的命令是()。
A、 B、 C、 D、 E、 E
THEESCALATORAnAmerican,CharlesD.Seeberger,inventedmovingstairstotransportpeopleinthe1890s.He(26)______th
BlackFridayBlackFridayisthedayfollowingThanksgivingDayintheUnitedStates,oftenregardedasthebeginningofthe
最新回复
(
0
)