首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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-07-02
34
问题
有如下函数定义:
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/wifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
下列关于构造函数的描述中,错误的是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
有如下程序:#includeusingnamespacestd;classobj{staticinti;public:obj(){i++;}~obj(){i--;)s
阅读下面程序:#include<iostream.h>fun(inta,intB.{intc;c=a+b:returnC;}voidmain(){intx=6,y=
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
有如下头文件:intfl();staticintf2();c1assMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
下列关于文件流的描述中,正确的是()。
随机试题
“政策分析”作为学术术语是由首先提出的。()A.林德布洛姆B.奥斯汀兰尼C.拉斯韦尔D.凯恩斯
冷哮证发作期,治疗应首选的方剂是
HBV病毒颗粒衣壳、小球形颗粒和管型颗粒的主要成分为
营养不良,常见的维生素缺乏症是
超声检查在口腔颌面部不适用于
视诊能观察到全身一般状态和许多全身或局部的体征,除了
被告住所地与经常居住地不一致的,由被告经常居住地人民法院管辖。()
《鉴定书》由( )签名。
Iwasjustabouttoleaveschool_________Iheardthedoorbell.
Today,mostcountriesintheworldhavecanals.Manycountrieshavebuiltcanalsnearthecoast,andparallel【C1】______thecoast
最新回复
(
0
)