首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
57
问题
有如下程序:
#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全国计算机二级
相关试题推荐
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
为用户与数据库系统提供接口的语言是()。
下列关于类中成员函数特征的描述中错误的是()。
C++语言类体系中,不能被派生类继承的有
关于虚函数下面说的正确的是()。
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
为反对袁世凯刺杀宋教仁和“善后大借款”,资产阶级革命派发动了()
下列关于通气/血流比值的描述。哪项是错误的
下列哪种情形属于教唆犯?
下列哪些情形构成“入户抢劫”?()
负责收回冒领的测绘作业证件的是()。
注意可分为有意注意和()
教学方法是为了完成教学任务而采取的方法。它包括教师教的方法、______。
蜗牛不相信自己的______,一步一个脚印地向自己的目标爬行,终于到达了自己的目的地。水滴不相信自己的脆弱,日复一日,年复一年,一步一个脚印地撞击石块,终于造就了水滴石穿的______。填入画横线部分最恰当的一项是:
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
A、Becausetheydidnoteatotheranimals.B、Becausetheywereusefulforprotection.C、Becausetheyweregoodhunters.D、Because
最新回复
(
0
)