首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
2019-03-05
25
问题
有如下函数定义:
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/cqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
函数定义的格式是______函数名(形式参数表)函数体。
有以下程序:voidfun(inta*a,inti,inti){intt;if(i<j);{t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}}main
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}};若执行语句:
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在下画线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;cin>>a
下列叙述中正确的是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
补充完整下面的模板定义:template<classType>//Type为类型参数classXtwo{//由两个Type类型的数据成员构成的模板类Typea;Typeb;public:
随机试题
高温加热油脂可破坏油脂中的________。
设=x2+C,则f(x)=()
维生素B2维生素A
下列几类人群最容易患口腔念珠菌病的是
又称精油,可随水蒸气蒸馏,与水不能混溶的挥发性成分结构属裂环环烯醚萜苷
A、芡实B、椿皮C、赤石脂D、山茱萸E、覆盆子内服治湿热泻痢的药物是
李某以居住了6年、价值为89万元的普通住房与王某105万元的营业房交换,当地契税税率为3%,则()。
下列不属于荣氏模型基本类型的是( )。
指令系统中采用不同寻址方式的目的是(2)。
下列对变量的引用中,错误的是()。
最新回复
(
0
)