首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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-02-22
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/Y9fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,该工程中包含程序文件main.cpp,其中有类Mammal(“哺乳动物”)、类Elephant(“大象”)、类Mouse(“老鼠”)的定义和主函数main的定义。请在横线处填写适当的代码并删除横线,以实现上述定义
请打开考生文件夹下的解决方案文件proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get用于获取数组中指定位置的元素;数据成员
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
下列叙述中正确的是
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
模板对类型的参数化提供了很好的支持,因此()。
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp。其中定义了Base1类、Base2类和Derived类。Base1是一个抽象类,其类体中声明了纯虚函数Show。Base2类的构造函数负责动态分配一个字符数组,并将
下列说法中错误的是()。
下面不属于软件工程的3个要素是()。
随机试题
关于呼吸系统的结构描述错误的是
关于尺骨鹰嘴骨折治疗错误的是
以下哪几篇文章的结构由对话组成
由后天学习而决定的,与社会文化有密切联系的能力是()
Turner综合征所致的闭经,典型的染色体核型是()
【背景资料】某甲装饰公司承揽一大型宾馆的装修任务,由乙单位进行施工阶段监理。在施工期间,甲单位将其6~10层中的第8层由丙单位分包装修。其资质经监理公司审核已具备条件。施工中发生以下事件:事件一:木工组圆盘锯安全装置不齐全,致使木工工人王某在作业过程
甲股份有限公司(以下简称“甲公司”)2016年及2017年发生了以下交易事项:(1)2016年4月1日,甲公司以定向发行本公司2000万股普通股股票为对价,自乙公司取得A公司30%股权,并于当日向A公司派出董事,参与A公司生产经营决策。当日,甲公司发行股
中国公民范某为某上市公司的部门经理并兼任本公司董事,2015年取得下列收入:(1)每月工资11000元,个人需负担社保及住房公积金1000元。11月取得董事费20000元,12月末一次性取得年终奖36000元;(2)转让限售股取得收入80000
内呼吸是指()。
有如下类模板定义:template<typenameT>classBigNumber{longn:public:BigNumber(Ti):n(i){}BigNumberoperator
最新回复
(
0
)