首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } void main(
下列程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } void main(
admin
2010-06-06
15
问题
下列程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } void main() { int x=3,a=4; x=x+fun(a); cout<<“x="<<x<<end1; }
选项
A、x=15
B、x=17
C、x=23
D、x=25
答案
C
解析
由主函数mian入手,首先x被赋值为3,a被赋值为4。然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的x作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/JZjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>main(){ charstr[][20]={"One*World","One*Dream!"},*p=str[1]; printf("%d,",str
下列叙述中错误的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
在数据库管理技术的发展中,数据独立性最高的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
数据库的数据模型分为
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
字符串’’%%\’’ABCDEF\’’的长度是()。
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
随机试题
不是二氢吡啶类降压药的不良反应的是
实施乳牙深龋备洞的措施中,不正确的是()
中药品种对质量的影响不容忽视,一药多基原情况普遍存在,来源于同属2个种以上的中药是
鲁天(男)与谢威(女)于1997年结婚,婚后二人感情不和,常为琐事争吵。谢威多次与鲁天协商离婚,均因财产处理问题无法达成一致而未成。2008年3月谢威向法院提起诉讼,要求解除与鲁天的婚姻关系。据此,请回答下列(1)一(4)题:如果法院审理该案的过程中发
在网络计划中,若某工序的总时差为5d,局部时差(自由时差)为3d,则在不影响后续工作最早开始时间的前提下,该工序所具有的最大机动时间为()。[2007年真题]
下列各项关于内部控制缺陷的表述中,正确的是()。
联系实际,谈谈影响学生态度与品德学习的内部条件。
社会主义核心价值体系是建设和谐文化的根本,它的基本内容包括()。
在真理问题上,旧唯物主义和辩证唯物主义的根本区别在于是否承认()。
TheCloningTechnologyI.Thedifferencebetweena【T1】______colonyand【T1】______cloningamammalA.Clarifytheillusion:sc
最新回复
(
0
)