首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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-06-10
119
问题
有如下函数定义:
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/3ufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
使用输入输出操作符setw,可以控制
下列关于函数的叙述中,正确的是
下列有关指针的用法中,错误的是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
已知表达式++a中的’’++"是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象obj中数据成员data的值,则
数据流图中带有箭头的线段表示的是()。
软件设计中划分模块的一个准则是()。
算法的有穷性是指()。
随机试题
下列选项中,正确表述了实践含义的是()
对于大面积烧伤患者,24小时内最大的威胁是
关于肾病综合征的治疗,下列哪项是错误的
老年人肾脏的变化是
智商IQ的结论“高于平常”,是指其分数为
基本的家庭模型有三种:青年家庭、中年家庭和老年家庭。
公司申请其股票上市应有()记录。
(Justas)childrentheworldover(like)Christmasrooming,(adultssolike)Christmaseveningwhen(peaceandcalm)returntot
WhoarethepoorintheUnitedStates?Asof1970,nearlytwo-thirdsofthepoorpeoplewerewhite.Althoughnonwhitesmakeupo
A、Almostonemillion.B、About600thousand.C、Nearly400thousand.D、Approximately200thousand.B综合推断题。文章提到每年被偷的车有100万辆,其中40%都无
最新回复
(
0
)