首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义;void func(int a,int & b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是
有如下函数定义;void func(int a,int & b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是
admin
2017-10-17
48
问题
有如下函数定义;void func(int a,int & b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是
选项
A、0和1
B、1和1
C、0和2
D、1和2
答案
C
解析
本题考查的知识点是:函数参数的传递方式。C++的默认参数传递方式是传值,即将实参值的副本传递(拷贝)给被调用函数的形参。如果需要传地址,可通过传递指针、引用或数组类型的参数来实现。传值时,对形参的改变不会影响到实参;而传地址,则会同时改变实参。本题中形参a是普通参数,即传值调用,函数中对a增1不会影响到实参x的值;而形参b是引用,即传址调用,函数中对b增1同时也改变了实参y的值(y也增1了)。故最终结果是0和2,应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/XJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;Classx{protected:inta;public:x(){
下列关于虚函数的描述中,正确的是()。
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
以下有关析构函数的叙述不正确的是
下列叙述中正确的是
下面的描述中错误的是
已知一函数的形参说明为int arr[5][6],则与此等效的形参说明为
在面向对象方法中,类之间共享属性和操作的机制称为【 】。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx{3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数ope
随机试题
汽车发动机专项维修业户的检验人员不应少于()名。
层流内层的厚度随雷诺数的增加而()。
下列选项中,可享有著作权的是()
患者男性,35岁,饮酒后出现便血,呈喷射状,色鲜红,无疼痛,便时肛门内无物脱出。该患者最可能的诊断是
下列有关统计抽样与非统计抽样的相关说法,正确的是()。
战略风险的类型包括()。
新钢公司是一家特种钢材生产企业,在特种钢材行业处于领先地位,其产品主要用于国防、电力、石化、核电、环保、汽车、航空、船舶、铁路等行业的高端、特种装备制造领域。为了增强对钢铁市场需求变化的敏感性,新钢公司决定把前向一体化作为发展战略。下列各项中,符合该公司发
根据资料,回答下列问题:2012年,某地区农作物播种总面积达到1625.55万亩,同比增长4.6%。其中,粮食和蔬菜播种面积大幅增长,分别为459.40万亩、109.06万亩,同比增长32.7%和30.5%;棉花、油料和甜菜播种面积下降,分别为698.
2013年我国全年粮食种植面积11195万公顷,比上年增加75万公顷;棉花种植面积435万公顷,减少34万公顷;油料种植面积1408万公顷,增加15万公顷;糖料种植面积199万公顷,减少4万公顷。2013年全年粮食产量60194万吨,比上年增加1
AGreatFriendshipThomasJeffersonandJamesMadisonmetin1776.Couldithavebeenanyotheryear?Theyworkedtogethers
最新回复
(
0
)