首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
55
问题
函数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://www.kaotiyun.com/show/zSNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
需求分析中开发人员要从用户那里了解
下面程序的运行结果是______。#include<iostream.h>voidmain(){charstr[]="SSSWLIA",c;intk;
定义如下一维数组:inta[5],*p;,则下列描述错误的是()。
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}
关于new运算符的错误的描述是()。
对于常成员函数,下面描述正确的是()。
下列有关数据库的描述,正确的是
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
已知: doubleA(doubleA){return++a;}和intA(intA){return++a;}是一个函数模板的两个实例,则该模板定义为【】。
下列运算符中全都可以被友元函数重载的是
随机试题
Allofusstillremembertheterribleearthquakethat______Wenchuanfouryearsago.
3~6个月佝偻病患儿可见的体征是
急性血源性骨髓炎转变为慢性骨髓炎的主要原因是
1895年11月8日,物理学家伦琴在实验室内研究阴极射线管放电现象时,发现用黑纸包着的照相底片感光了。用黑纸包着的阴极射线管通电后,发现在其附近的一块涂有铂氰化钡的纸屏上发出绿色荧光,关闭电源,荧光消失。根据上述现象,伦琴推测,一定是从阴极射线管发出一种新
临床上长期大量使用可的松治疗某些疾病时,可出现
我国北方一县级医院,有采暖用热、卫生热水用热、蒸气用热,则最佳设备组合为()
儿童能够独立表现出来的心理发展水平,和儿童在成人指导下所能够表现出来的心理发展水平之间的差距是()。
读下图,回答问题。有关图中甲地的说法正确的是()。
梅兰芳的主要代表剧目是()。
如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是_______。
最新回复
(
0
)