首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
17
问题
有如下程序:
#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://jikaoti.com/ti/JdA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
下列叙述中错误的是
下列有关C++流的叙述中,错误的是
C++语言中在C语言的基础上增加的特性不包括()。
为引入对象的同义词,对象的别名称为
下面程序的结果为【】。#include<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)||c)
队尾在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。
面向对象程序设计思想的主要特征中不包括
下列关于队列的叙述中正确的是
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
历史的车轮已经进入21世纪,人们对于领导本质的研究始终未曾停止,理论上的推陈出新仍在继续。有人认为领导是率领和引导群众前进;有人认为领导是群众利益和意志的体现;有人认为领导是建立在发展基础上的权威;有人认为领导是为他性与开拓性的统一;有人认为领导是一种影响
在LAN中,网卡的作用是将计算机数据转换为能够通过______传输的信号。
患者,男,46岁。两耳轰鸣,按之不减,听力减退,兼见烦躁易怒,咽干,便秘,脉弦。治疗应首选( )。
不符合心源性水肿描述的是()。
背景资料:《公路工程国内招标文件范本》指出:投标人必须通过资格预审并取得投标资格;投标人一般应独自参与投标,如以联合体形式投标,必须遵守相关规定;投标人编写的投标文件,应包括必须的内容;分标段招标的,招标人应合理划分标段。问题:投标
证券投资基金起源于美国的投资信托公司。()
某上市公司20×7年财务会计报告批准报出日为20×8年4月10日。公司在20×8年1月1日至4月10日发生的下列事项中,属于资产负债表日后调整事项的是( )。
甲公司是一家国有控股上市公司,其股票在上海证券交易所A股挂牌交易。公司拟投资新项目A,所需资金30000万元全部从外部筹措。甲公司计划通过发行债券等方式筹集。2015年6月,甲公司管理层提出了筹集A项目所需资金的方案:方案1:于2015年7月1日发行5年
资本充足率的信息披露主要包括哪些内容?
磁盘上的磁道是(5)。
最新回复
(
0
)