首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
)有如下程序: #include using namespace std; void fl(int&x,int&y){int z=x;x=y;y=z;) void f2(int X,int y){int z=x;x=y;y=
)有如下程序: #include using namespace std; void fl(int&x,int&y){int z=x;x=y;y=z;) void f2(int X,int y){int z=x;x=y;y=
admin
2020-07-30
34
问题
)有如下程序:
#include
using namespace std;
void fl(int&x,int&y){int z=x;x=y;y=z;)
void f2(int X,int y){int z=x;x=y;y=z;}
int main() {
int x=10,y=26;
fl(x,y);
f2(x,y);
cout<<y<<endl;
return 0:
)
运行时的输出结果是( )。
选项
A、10
B、16
C、26
D、36
答案
A
解析
子函数f1中的形参是引用变量,所以执行子函数实现了变量x,y值的交换,变量x的值等于26,而变量y的值等于10。而子函数f2中的形参是普通变量,因为C++的函数之间的参数传递是传值,所以执行函数f2不能实现变量x,y值的交换。
转载请注明原文地址:https://kaotiyun.com/show/yJyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列描述中正确的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidf(){cout<<"B";}voidg(){cout<<"B";)};classD:pub
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
下列关于虚函数的说明中,正确的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--=y++”的值为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了vehicle类,并派生出motofcar类和bicycle类。然后以motorcar和bicycle作为基类,再派生出motorcycle类。要求将vehicle作为虚基
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵123456789计算结果为:
随机试题
if,once,until,releases,releasing,released____________fromprison,heislikelytoengagehimselfinthesamebusinessand
教育学
Forthispart,youaresupposedtowritealetterin100-120wordsaccordingtothefollowingsituations.你是Nancy,你的朋友Tom请你周
下列关于乳牙牙根吸收特点正确的是
背景材料:某公路工程施工总承包一级企业承包了长2650m的公路隧道施工任务,该隧道穿越的岩层主要由泥岩和砂岩组成,施工单位采用新奥法施工,台阶法开挖,复合式衬砌。施工中某段岩石裂隙发育,地表水从岩石裂隙中渗入洞内,导致该段冒顶、塌方。事故发生后,
关于项目的可行性研究同贷款项目评估关系的说法中,正确的有()。
居民身份证及其他人口证件的签发和验证工作属于治安行政管理工作中的一项内容。()
CPU访问内存的速度比访问()要慢。
软件可移植性是用来衡量软件的(54)的重要尺度之一。为了提高软件的可移植性,应注意提高软件的(55)。采用(56)有助于提高(57)。为了提高可移植性,还应(57)。使用(58)语言开发的系统软件具有较好的可移植性。
IEEE制定的生成树协议标准是()。
最新回复
(
0
)