首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为【 】。 #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
33
问题
下列程序的执行结果为【 】。
#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全国计算机二级
相关试题推荐
对于顺序存储的队列,存储空间大小为n,头指针为P,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为【】。
以下程序中,while语句的循环次数是______。#include<iostream.h>viodmain(){inti=0;while(i<10){if(i<1
下面程序的输出结果为【】。#inclUde<iostream.h>voidmain(){inta;int&b=a;//变量引用b=10;cout<<"a="<<a<<endl
在面向对象方法中,允许作用于某个对象上的操作称为【】。
下列不能被重载的运算符是______。
在数据库设计中,数据流图表达的是______。
C++语言中规定函数的返回值的类型是由()。
cout、cerr和clog是()的对象,cout处理标准输出,cerr和clog都处理标准出错信息。
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为【】。
下列关于子类型的描述中,错误的是()。
随机试题
A、胸锁关节上2~3cmB、胸锁关节上3~4cmC、胸锁关节卜4~5cmD、颈椎4~5横突孔处E、颈椎5~6横突孔处椎动脉造影穿刺部位是()
夏季,3岁小儿突然高热,体温40%,惊厥1次。体检:神清,面色红,咽红,心、肺、腹(一),神经系统未见异常。最可能的诊断是
阅读下面的学生作文,回答问题。案例:你若盛开。蝴蝶自来①人生诸多事情,与其苦苦追求,不如提升自己的实力,让自己变得有吸引力和竞争力;若一味强求,往往适得其反。②人生如花,自然一路芬芳。花红
张先生现今50岁,几年前妻子因病去世,独自一人照顾两个孩子,并且供他们上大学,生活有些拮据。去年因为一次交通事故,导致下肢瘫痪。因为事情发生得太过突然,张先生一时无法接受,非常伤心,整日闷闷不乐,有时候不吃不喝,脾气也变得暴躁,经常跟孩子们发脾气。后来在儿
焚书坑儒:赢政
因具备调控力度大、效果好、灵活性大等优点,而成为各国进行宏观经济调控最常用的手段是()。
关于奔腾处理器体系结构的描述中,错误的是______。
在使用SELECT语句中,使用【】子句指定查询所用的表。
大学教育是人类文明的体现,大学教育水平则反映社会的文明程度。中国的大学教育近些年快速发展,有助于普及高等教育。大学的数量和大学生的人数增长迅速,在2010年,在校大学生人数就已经达到了3000万。大学教育为社会培养了大量的专业人才,他们是国家未来发展的核心
Everyonehasgottwopersonalities--theonethatisshowntotheworldandtheotherissecretandreal.Youdon’tshowyoursec
最新回复
(
0
)