首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
2019-03-05
23
问题
有如下函数定义:
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://jikaoti.com/ti/Q4t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:int*a;};
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*);
纯虚函数的声明总是以______结束。
下面程序的运行结果是()。#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=“i<n;i++)result’resultx
对于类定义:classA{public:virtualvoidfuncl(){}voidfunc2(){});classB:publicA{public:voidfuncl(){c
以下程序的运行结果是()。#include<iostream.h>voidsub(intx,inty,int*z){*Z=y-x;}voidmain(){inta,b,c;sub(10,5,
下列有关继承和派生的叙述中,正确的是
已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()
数据流图中带有箭头的线段表示的是()
随机试题
编制份数序号一般用6位(不得少于两位)阿拉伯数码,其位置在()
流行性脑脊髓膜炎流行有以下哪个特点
关于妊娠期胆囊炎下列描述正确的是
国家助学贷款的学费和住宿费()发放,直接划入借款人所在学校账户。
A、1B、16C、36D、49A圆圈中的数字从6开始依次可看作61,52,43,34,25,(16)。
大城市相对于中小城市,尤其是小城镇来讲,其生活成本是比较高的。这必然限制农村人口的进入,因此,仅靠发展大城市实际上无法实现城市化。以下哪项是上述论证所假设的?
KarlVonLinne(orLinnaeus,asheiswidelyknown)wasaSwedishbiologistwhodevisedthesystemofLatinisedscientificnames
Youcanfindallkindsinformationinjustafewminutes【76】______ontheInternet.It’slikegoingtoahugelibrarywith
ThroughhisfamouscharacterHamletShakespearesaid,"Tobeornottobe,thatisaquestion."Forhundredsofyears,peopleha
A、Sheisunwillingtoundertakethem.B、Shecomplainsaboutherbadluck.C、Shealwaysacceptsthemcheerfully.D、Shetakesthem
最新回复
(
0
)