首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include int x=5: int fun(int a) { int c; C=X*a: return C; } void main()
下面程序的运行结果是( )。 #include int x=5: int fun(int a) { int c; C=X*a: return C; } void main()
admin
2021-02-22
64
问题
下面程序的运行结果是( )。
#include
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=”<
}
选项
A、x=15
B、x=17
C、x=23
D、x=25
答案
C
解析
由主函数main入手,首先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/v7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于文件流的描述中,正确的是()。A)文件流只能完成针对磁盘文件的输入和输出B)建立一个文件流对象时,必须同时打开一个文件C)若输入流要打开的文件不存在,将建立一个新文件D)若输出流要打开的文件不存在,将建立一个新文件
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:Constructor,i=0,Destructor注意:错误的语句在//******error******的下面,修
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释//********1********之后添加语句。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<’’BASE’’;}};class
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
如下函数的作用是以双倍行距输出文件:voiddouble__space(ifstream&f,ofstream&t){charc;while(){;_________if(c==’\n’)t.p
如果有以下定义及初始化:inta=3,*p=&a:则由此可以推断,*p的值是()。
随机试题
A、呼吸道传播B、口-口接触传播C、粪一口传播D、血液传播E、虫媒传播EB病毒感染:()
在药品分类管理中国家食品药品监督管理局负责()
下列关于建设工程招标的表述中,错误的是()。
下述对跨度窄、层次多的组织结构的特点描述正确的是()。
在火焰中被燃烧,一定时间内仍能正常运行的电缆是()。
以下属于品种法特征的有()。
在16PF测验中,实验性因素的高分特征也称()。
直观教具可分为()。
某培训基地给一批参训学员分配宿舍。如果每个房间住4人,则有18人没有地方住;如果每个房间住6人,则有2个房间空出来。这批参训学员共有()人。
为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为
最新回复
(
0
)