首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #inc1ude<iostream.h> int x=5; int fun(int a) { int c: c—x*a; return c: } v
下面程序的运行结果是( )。 #inc1ude<iostream.h> int x=5; int fun(int a) { int c: c—x*a; return c: } v
admin
2019-04-18
32
问题
下面程序的运行结果是( )。
#inc1ude<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
解析
由主函数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://jikaoti.com/ti/URt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义对象数组a[2]时,要调用2次构造函数;生成*p的对象时,要调用一次构造函数,故答案为3。
下列关于模板形参的描述中,错误的是
对于循环队列,下列叙述中正确的是
下列关于C++函数的叙述中,正确的是
通过运算符重载,可以改变运算符原有的
数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
用数组A[1…n]顺序存储完全二叉树的各结点,则当i>0,且i<=______时,结点A[i]的右子女是结点A[2i+1],否则结点A[i]没有右子女。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
程序流程图中带有箭头的线段表示的是
随机试题
在MCS-51指令中,下列指令中无条件转移指令是()
某股票的β值为1.2,市场平均报酬率为10%,无风险报酬率为5%,则该股票的资本成本为()
患者,女性,35岁。龋齿多个,近1周来高热,咳嗽、咳黄臭痰。查体:左肺有实变体征,2天后右侧出现胸痛,经X线证实右侧有胸腔积液,胸穿后抽出带恶臭的脓性液体。病原菌最有可能是
A.乙肝五项为HBsAg、HBeAg、anti-HBc阳性B.anti-HBs、anti-HBe、anti-HBc阳性、HBV-DNA阴性C.anti-HBs阳性D.anti-HAVIgM阴性,anti-HAVIgG阳性E.HBsAg、ant
下列关于工程项目综合管理的表述中,正确的是()。
下列情况下,适用于差异化战略的有()。
诗在其所具有的诸般品格中,十分重要的一条,便是对生活的________的打量。诗人的目光仿佛具有________的本领,生活中许多琐碎、平淡甚至枯燥的事物,经过它的抚摸,便产生了丰富的意味。填入画横线部分最恰当的一项是()。
昆虫在个体发育中,经过卵、幼虫、蛹和成虫等4个时期的叫完全变态发育。以下昆虫属于完全变态发育的有()。
OntheNettheShapeConditionofVirtualSchoolTennishopefulJamieHunt,16,felthecouldnotbecomeaworld-classjunio
(1)是编译程序中语法分析器的接受单位,并产生供以后各阶段使用的有关信息。LR分析法、(2)和(3)是几种常见的语法分析技术,其中(2)和LR分析法属于自下而上分析法,而(3)属于自上而下分析法。LR分析法有SLR(1)、LR(0)、LR(1)和LALR(
最新回复
(
0
)