首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #inc1ude<iostream> using namespace std; void fl(int&x,int& y){intx;x=y;y=z;} void fZ(:int x,int y){intx;x
有如下程序; #inc1ude<iostream> using namespace std; void fl(int&x,int& y){intx;x=y;y=z;} void fZ(:int x,int y){intx;x
admin
2019-06-04
49
问题
有如下程序;
#inc1ude<iostream>
using namespace std;
void fl(int&x,int& y){intx;x=y;y=z;}
void fZ(:int x,int y){intx;x=y;y=z;}
int main() {
int x=10,y=26;
f1(x,y);
f2(x,y);
cout<<y<<end1:
retum0;
}
运行时的输出结果是( )。
选项
A、10
B、16
C、26
D、36
答案
A
解析
子函数f1中的形参是引用变量,所以执行子函数实现了变量x,y值的交换,变量x的值等于26,而变量y的值等于10。而子函数f2中的形参是普通变量,因为C++的函数之间的参数传递是传值,所以执行函数f2不能实现变量x,y值的交换。
转载请注明原文地址:https://www.kaotiyun.com/show/gn8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
诊断和改正程序中错误的工作通常称为______。
A、 B、 C、 D、 D在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。
A、 B、 C、 D、 A二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有序线性表和线性链表,都只能采用顺序查找。
A、 B、 C、 D、 B两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。
A、 B、 C、 D、 D在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
下列函数模板的定义中,合法的是A)template<typenameT>Tabs(Tx){retllrnx<0?-x:X;}B)templateclass<T>Tabs(Tx){returnx<0?-x;x;}C)temp
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
关系数据库系统实现的专门关系运算包括选择、连接和__________。
随机试题
使用浓盐酸、浓硝酸进行操作必须在
阳明病经证与腑证的区别在于
小剂量氯丙嗪即有镇吐作用,其作用部位为
设置个人所得税。代扣个人所得税设置:计税基数3500元,附加费2400元。
根据《合同法》的规定,下列关于合同与合同订立的表述不正确的是()。
借款人应在提前还款日前()日以书面形式向银行递交提前还款的申请。
宏观调控是国家运用宏观经济政策对宏观经济运行进行的调节和干预。其中,金融宏观调控是指()的运用。
将企业产品品牌与地名联系起来,使消费者从对地域的信任进而产生对产品的信任,指的是命名方法中的()。
Ifitwereonlynecessarytodecidewhethertoteachelementarysciencetoeveryoneonamassbasisortofindthegiftedfewan
ExteriorPaintingGettingStartedPaintingtheexteriorofyourhouseisahugejob.Buttherewardsaregreattoo.Witham
最新回复
(
0
)