首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
2021-05-06
41
问题
有如下函数定义:
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
解析
函数参数的3种传递方式:①将变量名作为形参和实参,即传值方式;②传递变量指针;③引用形参。本题中实参x为传值方式,所以x的值不会改变;y为引用形参,所以会改变。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/VDfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列存储类标识符中,可见性与存在性不一致的是()。
下列关于析构函数的描述中,错误的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(inti):rl(i){)voidprint(){cout
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下类定义:classPoint{private;staticinthow_many;};__how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是(
有如下程序:#includeusingnamespacestd;clas.sComplex{doublere.im;public:Complex(doubler,double
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
下列选项中,不是C++关键字的是()。
随机试题
在平面仿形铣床上铣削直线成形面时,为什么模型型面需制成一定斜度?
肠鸣音
红外分光光度法常用检测器为
项目实施的工作项编码,是对项目实施的工作过程的编码,应覆盖()。
稳健型筹资政策的特点中,临时性负债只融通部分临时性流动资产的资金需要,另一部分临时性流动资产和永久性资产,则由()作为资金来源。
[2012]下列做法中,可以提高审计程序的不可预见性的有()。
中小学心理健康教育的总目标是()
行政诉讼中被告的举证期限是()。
(2010年真题)下列关于法律制裁的表述,能够成立的是
Completethenotesbelow.WriteNOMORETHANTWOWORDSforeachanswer.AdvertisingEffectTheimportantfactortoconsider
最新回复
(
0
)