首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为【 】。 #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
41
问题
下列程序的执行结果为【 】。
#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://kaotiyun.com/show/CQNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于友元函数的叙述中,不正确的是()。
下面对模板的声明正确的是______。
可以用p.a的形式访问派生对象p的基类成员,其中a是______。
一个类的友元函数能够访问该类的______。
软件需求分析应确定的是用户对软件的______。
有以下程序#include<iostream,h>inti=0;voidfun(){{Staticinti=1Std::cont<<i++<<’,’;}
在整型指针变量ptr1、ptr12的定义中,错误的是______。
程序设计方法要求在程序设计过程中()。
按照“先进先出”原则组织数据的数据结构是()。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
随机试题
时分复用
硝苯地平应用于慢性肾功能不全时的作用活性维生素D3应用于慢性肾功能不全时的作用
下列关于公益诉讼的说法,正确的有:()
某公司销售产品,并符合收入确认条件,但款项尚未收到。下列各项中,正确反映此项经济业务的有()。
下列属于无形市场的是()。
Tomgrowsthenicestvegetablesandfruitsandthemostbeautifulflowersinthevillage.PlantsgrowinTom’sgardenallthroug
外部动机和内部动机不是相互对立的,学习动机激发的重点在于外部动机的不断内化。持这一观点的动机理论是()
证明:当x≥0时,f(x)=的最大值不超过.
Fordecades,ferryboatscrossedthecoldwatersofMichigan’sStraitsofMackinac,shuttlingpeopleandvehiclesbetweenthetw
Everylivingthinghaswhatscientistscallabiologicalclockthatcontrolsbehavior.Ittellsplantswhento【C1】______flowers
最新回复
(
0
)