首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
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
解析
此题考查的是函数参数的传递方式。此题中形参a是普通参数,即传值调用,函数中对a增1不会影响到实参x的值;形参b是传址调用,函数中对b增1同时会改变实参y的值。故最终结果是0和2。
转载请注明原文地址:https://kaotiyun.com/show/hf8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类的构造函数的说法中,哪个是错误的______。
C++语言程序的注释可以出现在程序中的任何地方,一个注释以【】作为开始和结束的标记。
在成员函数声明的前面加上关键词【】修饰,即把该函数声明为虚函数。
下列叙述中,错误的是( )。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)<0)
以下选项中,()是合法的字符常量。
以下关于顺序存储结构的叙述中,()是正确的。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
结构化程序设计的3种基本结构是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
随机试题
治疗噤口痢,虚实皆可选用的药物是()(2002年第39题)
Withsuchashorttime(leave)______,it’simpossibleforUStofinishthiscomplicatedexperiment.
腮腺床
对鼠疫耶尔森菌的生长有刺激作用的是()
铝合金窗的型材壁厚不得小于()mm,门的型材壁厚不得小于2mm。
运用土地级差的原理,合理确定()是城市规划经济性的体现。
前苏联莫斯科规划的几个突出规划特点包括()。
结合自己的工作实际,谈谈在今后的工作中如何做到依法执教。
企业发生在建工程减值时,其会计分录:借记“营业外支出”科目,贷记“在建工程减值准备”科目。()
某教师对喜欢打小报告的学生采取故意不理会的方式,这是一种()
最新回复
(
0
)