首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
有如下程序: #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
admin
2015-09-14
21
问题
有如下程序:
#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);
tout<
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/5qNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为【】。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;whi
若有以下程序:#include<iostream>usingnamespacestd;intf(){staticinti=O;ints=1;s+=i;i++
下述关于数据库系统的叙述中正确的是
软件工程包括3个要素,分别为方法、工具和【】。
关于getline()函数的下列描述中,()是错误的。
派生类的对象对它的基类成员中(),是可以访问的。
关于C++语言与C语言关系描述中错误的是
下列工具中为需求分析常用工具的是
可以通过下面哪些函数实现类的多态性( )。
随机试题
正常人网织红细胞绝对值范围是( )
五虎追风散为治疗下列哪个病证的首选方剂
[2005年,第84题]一圆断面风道,直径为250mm,输送10℃的空气,其运动粘度为14.7×10-6m2/s,若临界雷诺数为2300,则保持层流流态的最大流量为()。
当初步设计的设备清单不完备,或仅有成套设备的重量时,可采用()编制概算。
行政许可机关对公民、法人或者其他组织依法提出的行政许可申请应当依法及时审查并在受理之日起()内作出行政许可决定。
从()形态看,国内生产总值是所有常住单位在一定时期内最终使用的货物和服务价值减去货物和服务进口价值。
教师在重阳节组织幼儿到敬老院探访老人,这反映幼儿园教育内容选择的什么原则()
下列哪种情形可能发生?()
【2010年新疆自治区第40题】小明和小方各走一段路,小明走的路程比小方多,小方用的时间比小明多,小明和小方的速度比是多少?
计算机网络是以能够相互共享资源的方式互联起来的【 】系统的集合。
最新回复
(
0
)