首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){inti,j,x=0;for(i=0;i<2;i++){x++;
对表达式for(表达式1;;表达式3)可理解为
分布式数据库系统不具有的特点是
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;voidfun(){staticinta=0;a+=2;cout<<a
下面有关重载函数的说法中正确的是
下列对变量的引用中,错误的是
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
派生类的对象对它的基类成员中(),是可以访问的。
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
以下叙述正确的是
随机试题
Thereismuchdiscussiontodayaboutwhethereconomicgrowthisdesirable.Atanearlierperiod,ourdesireformaterialwealth
A.6寸B.8寸C.9寸D.12寸E.13寸肘横纹(平肘尖)至腕掌(背)侧横纹的骨度分寸是
位于内踝尖与阴陵泉穴的连线上,阴陵泉穴下3寸的腧穴是
甲公司同意乙公司以其持有的A公司短期股票投资偿还所欠的450万元货款,该短期股票投资账面价值405万元,此外已宣告发放但尚未领取的现金股利7.5万元,市价435万元;甲公司应收乙公司账款的账面余额为450万元,已计提的坏账准备为15万元,并支付相关税费3万
改革开放三十年以来,我国社会福利行政体系动作方式不断发展,正在形成政府与社会合作的社会福利行政模式。这一模式的特点有()。
下列属于山东省“十二五”期间举办的重大活动的是()。
学校对学生实施德育的最基本途径是()。
人造骨要求作为原料的金属具有耐热性、韧性和生物相容性等特点。据此,下列材料最适合制作人造骨的是:
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
AninterestingtheoryineconomicsisdemonstratedbytheHeadManofasmallmountaintribe.Itseemsthatthistribewasvery
最新回复
(
0
)