首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;) int main() { int
有如下程序: #inc1ude<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;) int main() { int
admin
2017-06-19
94
问题
有如下程序:
#inc1ude<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::end1;
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://kaotiyun.com/show/aQAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若需要把一个函数"void Func();"定义为一个类Sample的友元函数,则应在类 Sample的定义中加入一条语句【 】。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成( )。
阅读以下程序 #includc<iostream.h> vold main() { Char line[10]; cin>>line; cout<<line<<endl; } 如运行时输入This is ex
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
下列程序的运行结果是【 】。#include<iostream.h>#include<string.h>voidmain(){char*a[5]={"stuent","worker","tea
面向对象程序设计将数据和()放在一起,作为一个相互依存、不可分割的整体来处理。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
数据库物理结构设计不包括( )。
在MyClass类的定义中,对赋值运算符;进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*t
随机试题
A.发热反应B.溶血反应C.过敏反应D.循环超负荷输血后出现皮肤红斑、喘鸣、呼吸困难的是
与细菌黏附作用有关的是
肝硬化腹水的基本治疗方法是
期界问题,是指在现代企业中由于雇佣关系很短导致职工的种种短视行为,以及此类行为对企业造成的危害。根据上述定义,下列属于期界问题的是:
技术贸易与商品贸易相比有其特殊性。技术贸易特点包括______。
下列选项中属于挪用资金罪的行为的有()。
利润计划轮盘是罗伯特·西蒙斯提出的一种基于企业战略的业绩评价模式,其构成为利润轮盘、现金轮盘和()。
老子曰:“见欲而止为德。"请根据这句话。结合当前公安干警在战线上的道德修养来发表你的看法。
某手机商从刚刚卖出去的一部手机中赚到了10%的利润.但如果他用比原来进价低10%的价钱买进,并且以赚20%利润的价格卖出,那么他就少赚25元。请问这部手机卖了多少钱?
Aftertheauctioneershowedtherug,theantiquedealer______$300forit.
最新回复
(
0
)