首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义;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
78
问题
有如下函数定义;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<fstream. h>void main(){ifstream infile;ofstream outfile;{stream iofile;iofile. open("a. txt", ios:: in);iofile.
有以下程序void fun(int* a, int i, int j){ int t; if(i<j); { t =a[i] ;a[i]= a[j] ;a[i]= t; fun(a, ++i, --j);}}ma
以下有关析构函数的叙述不正确的是
下列叙述中正确的是
在长度为n的有序线性表中进行二分查找,需要的比较次数为
若要访问指针变量p所指向的数据,应使用表达式______。
按照“先进先出”组织数据的数据结构是()。
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
随机试题
21岁未婚女子,18岁初潮,经量少,周期3~6个月一次,LMP:8个月前。追问病史,不食肉,每日饭量2~3两及少量蔬菜。检查:体形消瘦,乳房发育不良,阴毛稀少,外阴未婚型,子宫稍小,双侧附件正常,此病人治疗方案首选
不能用于铜绿假单胞菌的药物是
评估倾销进口产品的影响,应当针对国内同类产品的生产进行单独确定;不能针对国内同类产品的生产进行单独确定的,应当审查包括国内同类产品在内的最窄产品组或者范围的生产。 ( )
现代生产线上常采用的集成仓库技术包括()。
看过许多名人访谈,他们无不谈到过去某段时期的迷茫与困惑、低潮与失败。彼时,如果他们向命运低头,他们就是失败者。只有冷静下来,摆正心态,才有__________、赢取辉煌的可能。可见,平日的积累与锻炼固然重要,但关键时刻的__________与爆发力却能成就
想象来源于表象,以表象的内容为素材。()
(1)试点(2)公布实施(3)提出暂行方案(4)发现问题(5)修改
Whatdoesthespeakerdomostprobably?
TherelationshipbetweenlanguagelearningstrategypreferencesandEnglishproficiencyamongstudentspuzzlesmanyEnglish
RealityTVOneofthefirstandmostpopularRealityTVshowsisBigBrother./Inthisshow,15completestrangershaveto
最新回复
(
0
)