首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void f1(inta x,int&y){int z=x;x=y;y=z;} void f2(int x,int y){int
有如下程序: #include<iostream> using namespace std; void f1(inta x,int&y){int z=x;x=y;y=z;} void f2(int x,int y){int
admin
2020-04-07
46
问题
有如下程序:
#include<iostream>
using namespace std;
void f1(inta 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;
f1(x,y);
f2(x,y);
cout<<y<<end1;
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/Lk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
A、 B、 C、 D、 D“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
在下面的4个关键字中用来说明虚函数的是
有如下的程序:#include<cstring.h>#include<iostream.h>usingnamespacestd;classMyString{public:MyString
将一个函数声明为一个类的友元函数必须使用关键字【】。
定义如下变量:charone_char;,则语句cout<<one_char;显示结果相当于C语言中的()语句。
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
随机试题
Milton’sliteraryachievementscanbedividedintothreegroups.Whichdivisionisnottrue?()
维系血浆pH相对稳定的主要缓冲对是
女,55岁。突发剧烈头痛、呕吐,发作性右侧肢体麻木,抽搐一次,血压260/130mmHg,头颅CT检查未见异常,经降压治疗后恢复正常男,68岁,左侧偏瘫1天,血压180/120mmHg,头颅CT示右侧基底节区高密度灶
按照“FIDIC条件”,以下情况属于不利自然条件或障碍( )。
《会计核算软件基本功能规范》中对记账凭证的编号的规定包括()。
资料(一)海新华集团是典型的家族式企业集团,在30个地区开展业务,共拥有万余名雇员,年收入超过50亿,并一度被视为牛奶制品产业成功企业的代表。1990年,22岁的王林继承了祖父创建的冷冻食品公司。当时公司在当地已经有一定名望,但年轻的王
戏剧和书法篆刻家使用的繁体字等小众文化产品,正面临阵地锐减、影响下降的处境。这样的表现,从技术层面说,并无大的问题,因为实用主义统治的时代,那些已经不甚实用的东西,可以退出技术的范畴,但是,从文化产品的延续性而言,那些被动辄几千年中国文明史检验了的文化,它
根据所给图表、文字资料,回答问题。2000年至2005年,哪个国家出国旅游人数的发展速度超过了国外游客到达人数的发展速度?()
设D是xOy平面上以(1,1),(-1,1),(-1,-1)为顶点的三角形区域,D1为区域D位于第一象限的部分,则(xy+cosxsiny)dσ等于().
对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为______。
最新回复
(
0
)