首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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-04-07
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
解析
此题考查的是函数参数的传递方式。此题中形参a是普通参数,即传值调用,函数中对a增1不会影响到实参x的值;形参b是传址调用,函数中对b增l同时会改变实参y的值。故最终结果是0和2。
转载请注明原文地址:https://kaotiyun.com/show/mR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序中,编译时出现错误的是______。ClassA//(1){public://(2)A(){f();//(3)}voidB(){
下列叙述中正确的是
语句inti=2.8*6;中整型常量i定义后赋初值的结果是()。
下列关于纯虚函数与抽象类的描述中,错误的是()。
下面程序的打印结果是【】。#include<iostream>usingnamespacestd;classBase{public:Base(intx){
以下选项中合法的用户标识符是
下列叙述正确的是()。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【 】。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
关于肩周炎的治疗,可以采用的措施有
1944年,首次证明了DNA是细菌遗传性状的转化因子的人是
胸壁透创后的纵隔摆动主要出现在
A.神识昏糊,胡言乱语,声高有力B.神志不清,语言重复,时断时续,声音低弱C.言语错乱,狂妄叫骂,失去理智控制D.喃喃自语,讲话无对象,见人停止E.胸闷不舒,善太息谵语的表现为()。
当记录中出现错误时正确的处理()。
信息系统开发的特点之一是复杂性高,这主要表现在______。
下列程序段执行以后,内存变量y的值是()。CLEARx=12345Y=0DOWHILEx>0Y=Y+x%10x:inkx/10)ENDDO?Y
【B1】【B8】
SeventeenyearsafterthefalloftheBerlinwall,areunifiedGermanywillthrowopenitsdoorstotheworld.Germany2006will
Advancedcomputertechnologyhas______ananswertoaccurateweatherforecasting.
最新回复
(
0
)