首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int
admin
2021-09-05
74
问题
有如下程序:
#include<iostream>
using namespace std;
void fun(int&x,int y){int t=x;x=y;y=t;}
int main()
{
int a[2]={1,2};
fun(a[1],a[0]);
std::cout<<a[0]<<’,’’<<a[1]<<std::endl;
return 0;
}
执行后的输出结果是( )。
选项
A、2,2
B、1,1
C、1,2
D、2,1
答案
B
解析
程序中的fun函数的功能是实现函数中两个参数的交换。主函数中fun的调用中第一个参数为数组第二个值即2,第二个参数为第一个值即1。在fun的定义中第一个形参引用类型,其改变会改变主函数中实参的值;而第二个形参不是引用类型,其改变不会改变第二个实参,所以2,1的交换结果为1,1,即B。
转载请注明原文地址:https://www.kaotiyun.com/show/gZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将前缀运算符“__”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
结构化程序设计的基本原则不包括()。
当派生类继承一个基类时,默认的继承方式为()。
通过运算符重载,可以改变运算符原有的()。
下列关于C++函数的说明中,正确的是()。
有如下类模板定义:template<typenameT>classBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator
有如下程序:#inc1ude<iostream>usingnamespacestd;classMyclass{public:Myclass(intx):val(x){}voidSet(i
在数据库管理技术的发展中,数据独立性最高的是()。
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
以下描述中,不是线性表顺序存储结构特征的是()。
随机试题
对一位病人作出恰当的护理诊断,主观资料和客观资料何者更为重要?如何获取主、客观资料?
类风湿关节炎的关节X线检查结果属Ⅲ期的特点是
在堤上画出的口角线为
勒.柯布西耶的体现新建筑五点的代表作是:
根据《建设工程施工合同(示范文本)》(GF一2013—0201),采用变动总价合同时,一般可对合同价款进行调整的情形有()。
火灾探测器是火灾自动报警系统的基本组成部分之一,根据其是否具有恢复功能可分为()火灾探测器。
下列对“和解”的说法错误的是()。
根据凯利的三维理论,人们归因的时候常常会检查的特殊信息包括()。
著名主持人杨澜谈到自己20年前毕业时的情况,当时国家刚开始不包分配,她跑了多家单位也没找到很满意的工作,于是找父亲“撒气”:“你为什么不能给你那些学生打个电话。找点关系?”当时父亲连续问了她3个问题:你是不是大学毕业了?你是不是接受到很好的教育了?你是不是
(a)汇票“承兑”的含义是什么?(1986年9月,1987年9月)(b)“承兑表示受票人同意出票人的指示。尽管持票人提示不是必要的,但持票人这么做对自己有好处,因为他将由于承兑人的签名而获得额外的保证,如果承兑的要求被拒绝,前于将立即对汇
最新回复
(
0
)