首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2017-09-21
23
问题
函数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/BSt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于虚函数的描述,错误的是
用链表表示线性表的优点是
在函数原型声明中,可以省略参数名,但必须声明函数参数的【 】。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
表达式18/4*sqrt(4.0)/5值的数据类型是()
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
随机试题
触发灵敏度是指_______到呼吸机开始送气之间的_______。
插座()与灯具同回路。
李先生参加了X市的住房公积金制度,打算购买一套价值50万元的自住普通住房。首付房款为房价的30%。李先生打算申请个人住房公积金贷款,根据x市的相关规定,李先生可申请的个人住房公积金贷款最高额度为10万元。由于个人住房公积金贷款仍不足以支付剩余的房款,李先生
SQL语句中删除表的命令是()。
下列哪种刑罚不由公安机关执行?()
副热带高气压带的大陆东岸降水比较丰富,其主要影响因素是()。
下列关于UNIX操作系统的描述中,错误的是()。
在Telnet中使用NVT的目的是()。
数据传输率的单位是【 】。
MS-DOS是一种
最新回复
(
0
)