首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
29
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。当use()为虚拟函数时的程序执行结果:sizeof(A)=8sized(B)=12sizeof(C)=16当use()
下列关于队列的叙述中,正确的是()。
C++语言中在C语言的基础上增加的特性不包括()。
下面程序的结果为【】。#include<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)||c)
C++语言类体系中,不能被派生类继承的有
关于虚函数下面说的正确的是()。
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
在深度为5的完全二叉树中,叶子结点的个数最多为【 】。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______________的信息。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
随机试题
一名25岁哺乳期妇女,婴儿6个月,既往健康。近1个月感觉乏力、低热,因咳嗽、咳痰带血1周前到医院接受诊治。一般检查:体温37.8℃,脉搏86次/分,呼吸18次,分,血压120/80mmHg,双肺呼吸音清最合适的实验室检查是
病例对照研究中,样本大小取决于
女,51岁。绝经5年,阴道脱出肿物,检查宫颈及部分宫体脱出阴道口外。患者的治疗采用的方式是()
医德良心的描述正确的是
某施工单位在南方某地承接了一项移动通信基站安装工程,部分工程利旧,合同约定7月10日开工,10月30日完工。开工前,项目部进行安全技术交底时针对高处作业提出了下列具体措施:(1)作业人员必须佩戴安全帽、安全带,穿工作服、工作鞋。(2)施工时划定安全禁
按照企业价值评估的市价/收入比率模型,以下四种不属于“收入乘数”驱动因素的是( )。
下列各项中,会导致账实不符的有()。
下列关于中国残疾人联合会,说法不正确的是()。
联网计算机在相互通信时必须遵循统一的_______。
WeinheritourDNAfromourparents.DNAisshuffled,recombinedand【B1】______fromonegenerationtoanother.Eachindividualon
最新回复
(
0
)