首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<ostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } vo
下面程序的运行结果是( )。 #include<ostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } vo
admin
2021-09-05
24
问题
下面程序的运行结果是( )。
#include<ostream.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<<endl;
}
选项
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/u7fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是()。
下面有关for循环的正确描述是()。
关于函数重载,下列叙述中错误的是()。
运算符重载时不需要保持的性质是()。
有如下程序:#includeusingnamespacestd;intf1(intx,inty=5){returnx+y;}intf1(doublex){returnx;}intmain(){inta=3;doubl
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:publicXX{i
下列运算符中,不能被重载的是()。
在语句“cout
下列字符串中,不可以用作C++标识符的是()。
针对数组定义intdata[10];,下列表述中错误的是()。
随机试题
瞒天过海2001年7月17凌晨3时许,南丹龙泉矿冶总厂拉甲坡矿发生特大透水事故,致使在井下作业的81名矿工遇难。事故发生14小时后,龙泉矿冶总经理黎某才第一次把事故情况报告给当时分管南丹矿业的县委副书记,并请求县里不要上报,由龙泉公司自己处理。7月18日
A.腹痛突然发生或加重,呈持续性剧痛B.起病缓慢,腹痛由轻至重,呈持续性C.腹痛轻,呈持续性D.起病急,呈持续性阵发性加重E.发病急,呈阵发性腹部绞痛绞窄性急腹症腹痛的特点是
β-CD可以应用于
某建筑场地抗震设防烈度为8度,设计基本地震加速度为0.30g,设计地震分组为第二组,场地类别为Ⅲ类,建筑物结构白振周期T=1.65s,结构阻尼比ξ取0。05,当进行多遇地震作用下的截面抗震验算时,相应于结构自振周期的水平地震影响系数值最接近( )。
依据《关于预防煤矿生产安全事故的别规定》,煤矿若存在下列情形,有关执法部门应当提请政府对其予以关闭的有()。
希克斯和尼汉斯认为金融创新的支配因素是()。
失独家庭可领养子女,民政局要统计各区县人数。想要做一个调查。让你组织,你怎么做?
[*]
Bilingualeducationinschoolshaslongbeenapoliticalhotpotato—itwasbannedinCaliforniabya1998ballotmeasure,which
今天中国幼儿园里的大多数孩子都是独生子女。他们机灵、好学、想象力丰富、精力充沛,但往往以自我为中心,不守纪律,而且比较脆弱。一般来说,刚进幼儿园的4至6岁的孩子都是以自我为中心的,但9至10岁的孩子则表现出有自制力、不怕挫折的优点。因此我们的教育强调集体主
最新回复
(
0
)