首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { hat a[2]={1,2}
有如下程序: #include using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { hat a[2]={1,2}
admin
2021-02-22
26
问题
有如下程序:
#include
using namespace std;
void fun(int&x,int y){int t=x;x=y;y=t;}
int main()
{
hat a[2]={1,2};
fun(a[1],a[0]);
std::cout<
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/Whfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段的正确输出是()。intw=4,x=3,y=2,z=1;cout
下面关于构造函数和析构函数的描述,错误的是()。
下列说法中错误的是()。
下列关于C++函数的叙述中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<’’Thevalueatp:’’<<*p;
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(i
在数据库管理技术的发展中,数据独立性最高的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:nember=1nember=10nember=100注意:不要改动main函数,不能增行
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)基类Person完成打印功能,定义其中的打印函数为虚函数,请在注释//********1********后
随机试题
统计资料的功能是
针灸治疗落枕,循经远部取穴首选
确诊心包积液最好的检查方法是()
下列为牙周脓肿的临床特征,不正确的是
某银行信贷审查人员在对一家借款企业进行财务分析时,发现该企业近3年来的流动资金占总资产比例没有太大变化,但速动资产比例在逐年减少,而存货和其他应收款占比逐年增加,反映出企业营运资金有所沉淀,资金使用效率逐步恶化,该信贷审查人员在对企业进行财务分析时,主要运
按照我国现行监管要求,村镇银行的发起人或出资人中应()银行业金融机构。
某市证券经纪人2018年1月取得不含增值税佣金31000元,该佣金对应缴纳了增值税930元、城建税65.1元,该经纪人当月应纳的个人所得税为()元。
文明理性的要点是:理性平和,()。
忠实与通顺,作为翻译的标准,应该是统一的整体,不能把两者割裂开来,与原意大相径庭的文字,不管多么通顺,都称不上是翻译;同样,译文词不达意也起不到翻译的作用。替换划横线部分最恰当的一项是()。
PC机组成局域网时传输介质(俗称网线)选择很重要。常用的网线有双绞线、同轴电缆和【 】,后者大多用于网络中的高速干线部分。
最新回复
(
0
)