首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数定义: 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
69
问题
有如下函数定义:
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://www.kaotiyun.com/show/hf8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要使用操作符setw进行输出的格式控制,则必须用#include命令包含【】头文件。
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classFoo{intvalue;public:Foo0=:
下述关于数据库系统的叙述中正确的是
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGJetLen(char*str){if(【】)return0;elsereturn1+GetLen(st
在C++语言中,一个函数的定义前加上关键字【】时,该函数就声明为内联函数。
判断char型变量c是否为小写字母的正确表达式是()。
软件按功能通常可以分为应用软件、系统软件和支撑软件(或工具软件)。Unix操作系统属于【5】软件。
当调用函数时,实参是一个数组名,则向函数传送的是______。
假设有函数模板定义如下,下列各选项中正确的是( )。 Template <class T> T Max(T a,T b,T c) { if(a<b) {if(b<c) return c;
如果一个模板声明时有类型形参表,则多个参数之间必须使用_______隔开,每个参数都必须重复使用关键字______。
随机试题
某事业单位工人和某连续两年考核被确定为不合格等次的,其所在单位根据不同情况,可予以()。
男性患者,50岁。大便时有物自肛门脱出,便后有时需用手回纳3年,肛门潮湿,瘙痒,总觉排便不畅,伴有神疲乏力,懒言。检查见肛门松弛,嘱患者蹲位,增加腹压后,见直肠全层脱出,长约6cm,呈圆锥状,色淡红,表面为环状有层次的黏膜皱襞,触之较厚,有弹性。此患者最可
按现行(FIGO,2000)的子宫内膜癌手术分期标准,ⅡB期是
现行税法规定,获省级人民政府、国务院部委和中国人民解放军以上单位奖励而取得房屋产权的纳税人,可以免征契税。()(2004年)
自我传播又称“内向传播”,是人际传播现象的一种。指一个人的内在传播,即个人自己向自己发出信息,并由自己接收和处理信息的过程。根据上述定义,下列不属于自我传播的是:
如图所示是从两个不同角度观察到的同一个正四面体的外表面,将该四面体展开,可能得到的图形是()。
设函数f(x)在[0,1]二阶可导,且f(0)=f’(0)=f’(1)=0,f(1)=1.求证:存在ξ∈(0,1),使|f"(ξ)|≥4.
下列关于配置CiscoAironet1100接入点的描述中,错误的是()
A、Yes,Ilivehere.B、Yes,it’stherailwaystation.C、20minutes’walk.C
Goodmannersandetiquette(礼仪)arenotcomplicated.Anyonecan【D1】______courtesyandconsiderationforothers—thestuffofwhich
最新回复
(
0
)