首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序执行后的输出结果是 #include<iostream>. using namespace std; void try(int,int,int,int); int main() { int x,y,z,r
以下程序执行后的输出结果是 #include<iostream>. using namespace std; void try(int,int,int,int); int main() { int x,y,z,r
admin
2013-05-30
39
问题
以下程序执行后的输出结果是 #include<iostream>. using namespace std; void try(int,int,int,int); int main() { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<end1; return 0; } void try(int x,int y, int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }
选项
A、18
B、9
C、10
D、不确定
答案
8
解析
本题考核函数调用(参数的传递)。本题常见的错误解答是:把x=1,y=2代入到函数try中,逐步计算出r=8。最后得到r的输出值是8。以下是正确解答,根据程序逐步分析:程序中定义了一个名为try的void型函数,即函数try没有任何返回值。而try函数在main函数中是以一条独立语句的方式被调用的,且main函数最后输出变量r的值。但在main函数中,并没有对变量r赋值。在C++语言中,数据只能从实参单向传递给形参,称为按值传递。也就是说,当简单变量作为实参时,用户不能在函数中改变对应实参的值。所以虽然在函数try中,r的值为8,但它并不能传递给实参,当然最终的输出肯定是不确定的随机数了。
转载请注明原文地址:https://kaotiyun.com/show/GHNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果是()。#include<iostream>usingnamespacestd;classbuilding{public:building(){}build
如果一个类至少有一个纯虚函数,那么该类称为()。
在函数定义前加上关键字inline,表示该函数被定义为()。
下列字符常量的写法中,错误的是()。
下面程序的运行结果为()。#include<iostream.h>voidswap(int&a,intb){inttemp;temp=a++;a=b;b=temp;}voidmain(){inta=2,b=3;swap(a,b);
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’)
设有以下说明和定义:#include<iostream.h>Voidmain(){typedefunion{longi;intk[5];charc;}DATE;structdate{iNtcat;DATEcow;double.
数据库应用的核心是指【】。
下列不属于关系数据库的数据及更新操作必须遵循的规则的是()。
下列选项中不属于软件生命周期定义时期任务的是()。
随机试题
Hewasinhospitalforsixmonths.Hefeltasifhewas________fromtheoutsideworld.
Mr.Wangisgettingtoooldforfootball.Hedecidesto______tennisinstead.
A.A群链球菌B.B群链球菌C.D群链球菌D.α一溶血性链球菌E.β一溶血性链球菌CAMP试验阳性,可分解马尿酸钠的是
下列属于我国常用火灾风险评估方法的有()。
证券市场的基本功能包括()。
人民警察应该牢固树立严格依法办事的法律意识。()
一篇优秀的文献综述其实就是一幅学术谱系图。写文献综述不仅是为了陈述以往的相关研究,也不仅仅是为了表示对前辈、同行或知识产权的尊重,更是为了“认祖归宗”,对自己的研究进行定位。有时候只有把一篇文献放到学术史的脉络、学术传统中去,我们才能真正理解这
1973年,以美元为中心的资本主义世界货币体系崩溃,反映出()。①国际金融领域内美元地位衰落②美国由债权国变为债务国③资本主义国家实力的对比发生了新的变化④美国的世界经济地位严重动摇
以下程序的运行结果是【】。X=1.5DOCASECASEx>2y=2CASEx>1y=1ENDCASE?y
EightEssentialLifeSkillsThatSchoolsCanTeachOurKidsIlearnedatanearlyagefrommymotherthattherewasmoreto
最新回复
(
0
)