首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序执行后的输出结果是 #include<iostream> using namcspace std; void try(int,int,int,int); int main() { int x,y,z,r;
以下程序执行后的输出结果是 #include<iostream> using namcspace std; void try(int,int,int,int); int main() { int x,y,z,r;
admin
2010-03-29
97
问题
以下程序执行后的输出结果是 #include<iostream> using namcspace 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://www.kaotiyun.com/show/QDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程
数据流图中带有箭头的线段表示的是()。
设有一联合体变量定义如下:uniondata{longa;floatb;intc;chard;};uniondatax;执行下列语句后,正确的联合体变量x的值是()。x.a=111111;x.b=2222;x.c=
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
下列不属于软件工程3个要素的是()。
随机试题
古代称为“太白”的星是()。
在急性胰腺炎的发病过程中,起最重要作用的酶是
一批T恤产品出口,T恤产品所用包装纸箱尺寸为(长)0.58m×(宽)0.38m×(高)0.42m,用40英尺钢质集装箱,箱内尺寸为(长)12.050m×(宽)2.343m×(高)2.386m,内容积67.4m3,计算该集装箱最多可装多少个纸箱。
以下各项中,()是对报关企业正确的表述。
某上市公司董事张某,得知公司增资计划,在该信息公开前,将其透漏给王某,王某据此购进该公司1000股股票。根据证券法律制度的规定,该行为构成()。
顶级域名分为地域性域名和机构性域名两类,机构性域名表示主机所属的机构的性质。其中()表示教育机构。
某人3点出门赶火车,若每分钟走60米,则比火车到站时刻要晚5分钟抵达车站;若每分钟走75米,则早到4分钟。若火车在车站停靠10分钟,他至少要走多快才能不误车(检票时间忽略木计)?
在公司里,1999年小王的月收入比小李的月收入高250%,2000年一月份如果小李的收入与1999年一样是1000元,但小王的月收入比以前增加了20%,那么2000年小李的月收入等于小王的月收入的()
【B1】【B13】
Thediscoverythatlanguagecanbeabarriertocommunicationisquicklymadebyallwhotravel,study,governorsell.Whether
最新回复
(
0
)