首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void f(int x, int &y) {int z=x; x=y; y=z;} int main() {
有如下程序: #include using namespace std; void f(int x, int &y) {int z=x; x=y; y=z;} int main() {
admin
2020-07-23
21
问题
有如下程序:
#include
using namespace std;
void f(int x, int &y) {int z=x; x=y; y=z;}
int main() {
int x=0,y=1;
f(x,y);
cout<
return 0;
}
运行时的输出结果是
选项
A、00
B、01
C、10
D、11
答案
A
解析
参数传递有三种:
传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值。 传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量。传引用则是一种看起来像传值调用,而实际上功能同传址一样的传递方式。子函数可以改写父函数的变量值。本题中函数f中第一个参数为传值调用,第二个参数为传引用,其中y的值在执行完函数f就变为了x值,所以输出00,A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/qOl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中,编译系统自动为一个类生成默认构造函数的条件是
有如下类定义:classMyClass{intvalue;public:MyClass(intn):value(n){}intgetValue()const{returnvalue;}};则类MyClass的构造函数的
有如下程序:#includeusingnamespacestd;classBase{private:voidfun1()const{cout
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
下面是重载为非成员函数的运算符函数原型,其中错误的是
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
有如下函数模板定义:templateT1FUN(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
某公司对销售计划管理业务实行系统管理。其处理过程如下:销售部门对客户进行商品报价,如果客户对此感兴趣,则双方订立销售合同或下订单。如果客户对该商品不满意,则可终止订单。请画出处理过程的数据流图。
医院感染的主要对象是
男性,25岁,左上腹撞击伤2小时,左上腹疼痛伴轻度恶心,未呕吐,伴心慌、出冷汗。查体:左上腹轻度压痛,反跳痛(±),局限性腹肌紧张,移动性浊音(+),肠鸣音6/min,血压80/50mmHg。最可能损伤的脏器是
血钙的参考值为
A.棘细胞层增生B.基底细胞空泡性变C.棘细胞层松解D.溃疡E.糜烂
下列各项中,属于会计行政法规的是()。
外汇储备数据显示,截至2009年末,中国国家外汇储备余额为23992亿美元,同比增长23.28%。2009年全年国家外汇储备共增加4531亿美元,其中第四季度新增1266亿美元,前三季的增量分别为77亿美元、1779亿美元和1510亿美元。分析人士认为,由
A工程队的效率是B工程队的2倍,某工程交给两队共同完成需要6天。如果两队的工作效率均提高一倍,且B队中途休息了1天,问要保证工程按原来的时间完成,A队中途最多可以休息几天?
EnjoyNewBenefit!RustonElectronicsisnowofferinga25%discountonTVs,DVDs,andwashingmachines,andmoretoemployeeso
A、Twoweeks.B、Lessthantwoweeks.C、Twotothreeweeks.D、Morethanthreeweeks.C信息明示题。女士问要完成一项投诉调查需要多长时间,男士说Abouttwototh
最新回复
(
0
)