首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义;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
58
问题
有如下函数定义;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://www.kaotiyun.com/show/XJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是类MyClass的定义,对定义中各语句描述正确的是()。classMyClass{private:intx,y,z;public:voidMyClass(intA){
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是()。
ER模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成关系模式的个数是()。
下列叙述中,正确的是()。
下列运算符中全都可以被友元函数重载的是()
有以下程序main(){ int p[7]= {11,13,14,15,16,17,18},i=0,k=0; while(i<7 & & p[i] %2) { k= k+ p[i];i+ +;} cout<<k<<end1;}执行后输
下列叙述中正确的是
在结构化分析方法中,数据字典的作用是
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
若希望派生类的对象不能访问基类中公有成员,应在( )方式下完成。
随机试题
“一国两制”实现后中国的社会性质会逐渐发生变化。
慢性肾衰竭患者常见的电解质失调有
患儿,2岁。腹泻呕吐,伴发热2天,体检有中度脱水征,体温38℃,尿少,精神萎靡。判断患儿有无酸碱平衡失调主要根据哪项化验检查结果
完整的处方应该包括
中国首个无线谷坐落于()。
J,K,L,M,N,O,P和R8个人将被分成X和Y两队参加接力赛,每队4个人。该接力赛要连续跑4圈。两队的比赛同时进行,每个队的成员恰好跑一圈,且满足以下条件:(1)J和K在同一队;(2)K和N不在同一队;(3)不管R和P是
设A,B,C是两两相互独立的随机事件,且这三个事件不能同时发生,它们的概率相等,则P(A∪B∪C)的最大值为________.
在软件开发的各个阶段中,对软件开发成败影响最大的是(54)。
在考生文件夹下完成下列操作。(1)建立一个文件名和表单名均为formFilm的表单,表单中包括一个标签(Labe11)、一个下拉列表框(Combo1)、一个表格(Grid1)和两个命令按钮“查询”和“退出”(Command1和Command2),La
寒気
最新回复
(
0
)