首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
admin
2010-12-16
89
问题
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=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/kEVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
有以下程序:#includestructtt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){
以下不构成无限循环的语句或语句组是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
以下标识符不是关键字的是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
编译时的多态性可以通过使用()获得。
随机试题
建筑工程质量
什么是混凝土结构的极限状态?可分为哪两种极限状态?
卵巢良性囊性畸胎瘤最常见的并发症是
对病因不明疾病,描述性研究的主要任务是
患者,男性,71岁。因颅内压增高,头痛逐渐加重,行腰椎穿刺脑脊液检查。术后突然停止呼吸,血压下降。该患者最可能发生了
下列关于影响供给的政策因素的说法中,正确的是()。
企业在不同发展阶段应选择与薪酬水平相应的薪酬政策,但不包括()。
关于知识分子的社会功能研究,曼海姆认为知识分子是一种_____的特立独行者而葛兰西宁愿强调知识分子与特定阶级和社会制度的依存关系。这两种对知识分子身份的想象_____。填入画横线部分最恰当的一项是:
为什么说NPV方法是最不容易犯决策错误的资本预算方法?(复旦大学2013真题)
Inwhichofthefollowingwaysofbookingdocsoneprobablyhavetopayextramoney?Onehastowaitfor2daysorlongerfora
最新回复
(
0
)