首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include int x=5; int fun(imt a) { int e; c=x*a; return c; } void main()
下面程序的运行结果是( )。 #include int x=5; int fun(imt a) { int e; c=x*a; return c; } void main()
admin
2020-06-29
74
问题
下面程序的运行结果是( )。
#include
int x=5;
int fun(imt a)
{
int e;
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输出,在tan函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/548p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______。#include<iostream.h>voidmain(){intx=5y=2;cout<<!(y==x/2)<<",";cout<<(y!=x%3)<<","
下面程序的输出结果是#include<iostream,h>classexample{inta;public:example(intb){a=b++;}void
下列程序中划线处正确的语句是()。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base:
有以下程序:#include<iostream>#include<math>usingnamespacestd;classpoint{private:doublex;d
下面描述中错误的是()。A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具
C++类对象销毁时,自动执行的函数是【 】。
软件是程序、数据和______________的集合。
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
下列运算符不能重载为友元函数的是()。
层次型、网状型和关系型数据库划分原则是( )。
随机试题
急性胰腺炎病人急性期严格禁食、禁饮的时间是
一公司销售部有4名区域销售经理,每人负责的区域数相同,每个区域都正好有2名销售经理负责,而任意2名销售经理负责的区域只有1个相同。问这4名销售经理总共负责多少个区域的业务?()
投资项目资本金可以用货币出资,也可以用()等出资。
《道路交通安全法》规定,因工程建设需要占用、挖掘道路,或者跨越、穿越道路架设、增设管线设施,应当事先征得()的同意;影响交通安全的,还应当征得公安机关交通管理部门的同意。
出境的交通工具和人员,必须在最后离开的国境口岸接受检疫。( )
成本中心当期发生的所有可控成本之和是该责任中心考核和控制的主要内容。()
股份有限公司只能以发起方式设立,公司资本只能由发起人认缴,不允许向社会募集。有限责任公司既可以发起设立,也可以募集设立,即由发起人认缴公司设立时发行的一部分股份,其余股份向社会公开募集或者向特定对象募集而设立公司。()
为刺激需求而采取的扩张性的财政政策主要运用()等手段。
Cache的作用是(9)。
InBritain,winteristheseasonnotonlyforvisitstothetheatre,opera,concertandballet,butalsoforshoppingorforsig
最新回复
(
0
)