首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
39
问题
有如下函数定义:
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://jikaoti.com/ti/wRh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classONE{intc;public:ONE():c(0){cout
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:staticinta;voidinit(){a=1;}A(in
下i面程序输出的结果为()。#include<iostream.h>voidfun(inta,intb){inttemp;temp=a;a=b;b=temp;}
在定义函数模板或类模板时,开头的保留字是()。
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是()。
下面关于C++的特点中描述不正确的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
下列字符串中不能作为C++标识符使用的是()。
随机试题
Scientistshadtofindoutmanythings【C1】______theycouldlandmen【C2】______themoon.Theyneededmore【C3】______aboutspacecon
A.热因热用B.寒因寒用C.塞因塞用D.通因通用用热性药治疗具有假热症状的病证,属于
用海藻酸钠或羧甲基纤维素钠为骨架材料制成
我国现有的外汇贷款币种不包括()
【2015年山东省属】下列属于元认知策略的是()。
下列属于固定资本无形磨损的有
Applet类的直接父类是( )*
ThewordlaserwascoinedasanacronymforLightAmplificationbytheStimulatedEmissionofRadiation.Ordinarylight,fromth
HowoldwillJomabewhenthe2008OlympicGamesareheld.’?
【B1】【B14】
最新回复
(
0
)