首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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-23
32
问题
有如下函数定义:
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/yFyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数参数的叙述中,正确的是
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符">>",使得程序中可以"cin>>obj;"的形式改变MyClass类的对象ob
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidfunc1(){cout
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列关于赋值运算符=重载的叙述中,正确的是
下列字符串中,正确的C++标识符是()。
下列选项中不属于面向对象程序设计特征的是()。
下列选项中不属于结构化程序设计原则的是()。
随机试题
锅炉在正常运行过程中的监督调节对锅炉的安全运行有重要意义。下列关于锅炉运行中,监督调节的说法错误的是()。
如果在一定时间内,由于(),生态系统将会彻底崩溃。
前列腺的腺泡腔内可见分泌物浓缩形成的圆形嗜酸性板层状小体,称_______。随年龄的增长而_______,甚至钙化成为_______。
诊断肺结核的方法中,最可靠的是
桥梁上部结构逐孔施工通常选用的施工方法是()。
(2005年真题)2005年,我国甲省人口是全国人口的c%,其生产总值占国内生产总值的d%;乙省人口是全国人口的e%,其生产总值占国内生产总值的f%,则2005年甲省人均生产总值与乙省人均生产总值之比是[]。
用户界面常有的元素不包括__________。
小林是北京某师范大学财务处的会计,计算机系计算机基础室提交了该教研室2012年的课程授课情况,希望财务处尽快核算并发放他们教研室的课时费。请根据考生文件夹下“素材.xlsx”中的各种情况,帮助小林核算出计算机基础室2012年度每位教员的课时费情况。具体要求
Doyouhavebrightideas?Ideasforinventionsthatchangesocietyor,atleast,makelifeeasierforsomebody?Perhapsweall
A、Peoplecanfindmorepleasuresinviolence.B、Peoplethinktheworldwillonedayend.C、Therearemanykindsofotherthreats
最新回复
(
0
)