首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
下面程序的运行结果是( )。 #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
admin
2020-05-14
45
问题
下面程序的运行结果是( )。
#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/KM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
public运算符可以重载为成员函数或友元函数,但是应该把函数说明为公有的,以便各个量都能引用。
若要访问指针变量p所指向的数据,应使用表达式______。
以下叙述中正确的是
设intx[]={2,4,6,8},y,*p=&x[1];则执行语句y=(*--p)++;后数组元素x[0]的值为______。
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classM
关于continue语句叙述不正确的是
在C++中,动态创建对象可以使用【 】操作符来完成。
下列说法正确的是()。
在数据库中,数据模型包括数据结构、数据操作和
随机试题
政策目标就是有关公共组织特别是政府为了解决有关政策问题而采取的行动所要达到的()
孔子曰:求!周任有言曰:‘陈力就列,不能者止。’危而不持,颠而不扶,则将焉用彼相矣?且尔言过矣,虎兕出于柙,龟玉毁于椟中,是谁之过与?”孔子这段话驳斥了冉有的什么思想?
A、味连B、云连C、桔梗D、雅连E、附子外为木栓层,皮层、中柱鞘和髓部均有石细胞的药材是
单位责任人对会计人员实行打击报复的,除对单位负责人依法进行处罚外,对受打击报复的会计人员还应采取必要的补救措施()。
员工因接受实施股票期权计划企业授予的股票起算获得的所得,应按照个人所得税的()税目纳税。
业主是指物业的()。
中国是世界上喀斯特地貌分布最广泛、发育最充分、类型最齐全的国家,以广西、云贵高原最为集中。代表性景观有广西桂林山水、云南石林、四川九寨沟、湖南张家界。()
青岛啤酒采用()酿成。
根据下列材料回答问题。2016年,我国境内民用航空(颁证)机场共218个(不含香港,澳门和台湾地区,以下简称境内机场)。2016年我国境内机场全年完成旅客吞吐量101635.7万人次,比上年增长11.1%,分航线看,国内航线完成91401.7万人次,增
Whatisdistancelearning?Itmeansthatyoustudyonyourown,athomeorwhereversuitsyou.Recently,theworldfamousOpenU
最新回复
(
0
)