首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
57
问题
有如下函数定义:
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全国计算机二级
相关试题推荐
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列关于析构函数的描述中,错误的是()。
有如下类定义:c1assMyClass{Intvalue,public;MyClass(intn):value(n){}intgerValue()const{returnvalue;}
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
对C++编译器区分重载函数无任何意义的信息是()。
已知表达式++a中的’’++"是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1:loongv2;下列调用语句中正确的是()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
下列叙述中正确的是
下列选项中,正确的C++表达式是()。
随机试题
关于血清肌酐哪一项是错误的()
下面哪些因素可促使晕动病的发生
世界银行贷款对已订立贷款契约而未使用的部分,要按年征收( )的承诺费。
某企业于2006年10月12日经机场海关审批减免税进口设备一批,于2007年10月20日经机场海关批准补税转让。该批设备补税时所适用的税率是______。
________的标识不是《中华人民共和国产品质量法》规定产品或其包装上必需的标识。
镇政府在开展扶贫工作,领导安排你到辖区各村开展调研,以便更好地制订扶贫方案。你会怎么开展调研?
根据党的十九大报告内容,下列说法错误的是:
设f(x)对一切x1,x2满足f(x1+x2)-f(x1)+f(x2),并且f(x)在x=0处连续.证明:函数f(x)在任意点x0处连续.
•Lookatthestatementsbelowandatthefiveextractsfromanewspaperarticleontheoppositepageaboutpeoplewhohaveset
Manychildrenfirstlearnthevalueofmoneybyreceivinganallowance.Thepurposeistoletchildrenlearn【C1】______experienc
最新回复
(
0
)