首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为【 】。 #inciude<iostream, h> int f(int i) { return + +i; } int g(int &i){return ++i; } void main() { int a, b; a=
下列程序的执行结果为【 】。 #inciude<iostream, h> int f(int i) { return + +i; } int g(int &i){return ++i; } void main() { int a, b; a=
admin
2013-05-30
30
问题
下列程序的执行结果为【 】。
#inciude<iostream, h>
int f(int i) { return + +i; }
int g(int &i){return ++i; }
void main()
{ int a, b;
a=b=0;
a+ =f(g(A) );
b+=f(f(B) );
cout<<%= "<<a<<", b="<<(b<<end1;
}
选项
答案
a=3,b=2
解析
本题考查函数间引用传递的知识点。g(a)执行之后,返回值为1,a也变为1,这就是引用传递的特点。然后执行f(1),返回值为2,此时a=2+1,故a此时为3。由于f(b)不具有引用传递的特征,因此,执行后b=0+2,结果为2。
转载请注明原文地址:https://jikaoti.com/ti/G6E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
写出下列程序的运行结果【】。#include<iostream.h>voidfunc(doublex,int&part1,double&part2){part1=int(x)+500:p
下列必须重载为成员函数的运算符是______。
一个类的友元函数能够访问该类的______。
队列操作的原则是______。
实体关系图(E-R图)是用来描述【】。
下列运算符不能在C++中重载的是()。
一个函数功能不太复杂,但要求被频繁调用,选用______。
为用户与数据库系统提供接口的语言是()。
在关系数据库模型中,通常可以把外码所在的关系称为()。
关于运算符重载,下列表述中正确的是()。
随机试题
5岁儿童,生后即在颈部正中长一肿物,居舌骨与甲状腺之间,圆形、光滑,逐年长达2cm,伸舌时可上下活动,临床考虑
离散型随机变量X的分布为P(X=k)=cλk(k=0,1,2,…),则不成立的是:
某实行建筑高度控制区内房屋,室外地面标高为-0.300m,屋面面层标高为18.000m,女儿墙顶点标高为19.100m,突出屋面的水箱间顶面为该建筑的最高点,其标高为21.300m。该房屋的建筑高度是()m。[2010年真题]
在淤泥等软土地基上进行吹砂时,应根据()确定第一层的吹填砂厚度。
下列关于3~6岁幼儿膳食的叙述,错误的是()
根据以下资料,回答以下题。2010年至2014年间,随着城乡居民收入水平提高,对外公务、商务和会展业的兴起,K省住宿餐饮业发展速度不断加快,规模持续扩大,形成了多种经济成分共同发展的多元化经营格局。K省的住宿服务企业可分为旅游饭店和一般
男性从事“女性”职业——1988年英译汉及详解SeatedbehindthefrontdeskataNewYorkfirm,thereceptionistwasefficient.Stylishlydressed,the
WhoareLouieandNipsy?Whatdoes"bodies"meaninthefirstparagraph?
ThelawandFDIC’s(theFederalDepositInsuranceCorporation)regulations,whichapplytoallstatememberbanksandbankholdin
A、Hehasdistinguishedhimselfincitymanagement.B、HeisheadoftheInternationalPoliceForce.C、Hecompletedhishigheredu
最新回复
(
0
)