首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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-09-05
31
问题
有如下函数定义:
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/u4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:staticinta;voidinit(){a=1;}A(in
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在类中重载赋值运算符时,应将其声明为类的()。
下列循环语句中有语法错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classXA{inta;public:staticintb;XA(intaa):a(aa){b++;}intgetA(){returna
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
使用输入输出操作符setw,可以控制()。
下面叙述错误的是()。
随机试题
根据外汇管理法律制度的规定,下列关于合格境外机构投资者(简称QFII)制度的管理环节中,属于中国证监会职责范围的有()。
金融寡头在经济上的统治是通过()
以下IP地址中,属于B类地址的是______________。
用是企业经营理念、经营责任和()的集中体现。
下列选项中,既是结算业务又带有融资功能的是()。
安徽沿淮菜菜品讲究咸中带辣,汤汁味重色浓,并习惯用()佐味和配色。
个体克服障碍、施展才华、力求又快又好地解决某一问题的愿望和趋势的内在动力称为______。
甲6周岁,一起故意杀人案件中,他目睹了整个过程并告诉了承办案件的警察,我国法律规定,以下对于甲可否作为本案的证人的判断中,正确的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
以下不是“智者”在教育史上的贡献的是()
最新回复
(
0
)