首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
2020-07-30
43
问题
有如下函数定义:
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
解析
此题考查的是函数参数的传递方式。此题中形参a是普通参数,即传值调用,函数中对a增l不会影响到实参x的值;形参b是传址调用,函数中对b增1同时会改变实参v的值。故最终结果是0和2。
转载请注明原文地址:https://kaotiyun.com/show/lDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout<<val;•ret
有如下程序:#include<iostream>usingnamespacestd;voidfunction2(intn);voidfunction1(intn){if(n<=0)return;function2(n-2);}v
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{cout<<"B";ofstreamoutfile("DATA.DAT");if(outfile.fail
已知数组arr的定义如下:.intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
下面属于白盒测试方法的是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
下列说法中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl。程序中位于每个“//ERROR****found*****”之后的—行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999Co
随机试题
由美国管理学家彼得.德鲁克创立的,被称为“管理中的管理”的是()
A.阴阜B.阴蒂C.前庭球D.前庭大腺E.大阴唇
中国与印度边界的珠穆朗玛峰为世界最高峰。()
根据《注册造价工程师管理办法》,对于已取得造价工程师注册证书的人员,发现有()的情形,应撤销其注册。
根据《合同法》规定,当事人在订立合同过程中( ),给对方造成损失的,应当承担损害赔偿责任。
在科目汇总表账务处理程序下,记账凭证是用来()的依据。
进入2012年以来一些企业开始审慎评估之前的并购效果以及新的并购机会,海外并购开始趋于理性化、审慎化。2005年中国企业海外并购事件开始发生,2008年并购进入活跃阶段。从有关资料了解到,2005—2012年,中国企业完成的196件海外并购事件分布于三个
请删除当前工作表中所有分类汇总。
程序调试的任务是
Heistooyoung______theoldsociety.
最新回复
(
0
)