首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为______。 #include<iostream.h> int f(int i) { return++i;} int g(int&i) {return++i;} void main( ) { int
下列程序的执行结果为______。 #include<iostream.h> int f(int i) { return++i;} int g(int&i) {return++i;} void main( ) { int
admin
2010-12-16
42
问题
下列程序的执行结果为______。
#include<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="<<a<<",b="<<b<<endl;
}
选项
答案
a=3,b=2
解析
本题考查函数间引用传递的知识点。g(a)执行之后,返回值为1,a也变为1,这就是引用传递的特点。然后执行f(1),返回值为2,此时a=2+1,故a此时为3。由于f(b)不具有引用传递的特征,因此,执行后b=0+2,结果为2。
转载请注明原文地址:https://www.kaotiyun.com/show/5LVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>main(){inta=8,b=6,m=1;switch(a%4){case0;m++;
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
下列关于类、对象、属性和方法的叙述中,错误的是()。
以下针对全局变量的叙述错误的是()。
设二叉树如下:则后序序列为
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
某二叉树共有150个结点,其中有50个度为1的结点,则()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
软件测试的目的是()。
【】的目的是检查模块是否正确的组合在一起,是否能够实现规格说明文档对产品功能的要求。
随机试题
PASSAGETWOWhycan’tremoteworkershavethesamebargainingpowerasemployers?
哪个工具列出特征列表,而且可以作为显示和编辑特征的捷径?
对于企业经营活动而言,有效的倾听与有效的交流同样重要。。请列出有关良好倾听的6种技巧。(至少答出其中的6项)
A.附子B.肉桂C.乌头D.干姜E.高良姜具有温中止痛功效的药物是
砂仁的功效是佩兰的功效是
延胡索可用于
经海关批准后携带进境,但必须由本人复带出境的物品是:
根据民法通则的规定,对寄存财物被丢失或毁损的诉讼时效期间为()。
HeadvisedJane______anyoneabouttheshortageoffood.
Attheageof12,thehumanbodyisatitsmostvigorous.Ithasyettoreachitsfullsizeand【T1】______,anditsownergetshi
最新回复
(
0
)