首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; c=x*a: return c; } void main()
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; c=x*a: return c; } void main()
admin
2020-06-29
33
问题
下面程序的运行结果是( )。
#include
intx=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/d48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把类B定义为类A的友元类,则应在类A的定义中加入语句______。
派生类的成员函数不能访问基类的()。
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下列关于类和对象的叙述中,错误的是()。
下面描述中不属于软件需求分析阶段任务的是
数据库管理系统是( )。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函娄factor(int*des,int&length,intn)实现的功能是:将11所有基数存放到des中,通过length引用返回因数的个数,比如fa
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
背景某公司中标某沿海城市一高层写字楼工程,该公司进场后,给整个工程各工序进行划分,并明确了各工序之间的逻辑关系如下表所示:在工程施工过程中发生以下事件:事件一:施工单位施工至E工作时,该沿海城市遭受海啸袭击,使该工作持续时间延长了2个月。经评估,施
属于配伍禁忌的是
使用万用表时,把电池装入电池夹内,把两根测试表棒分别插入插座中,()。
母畜始配合适体重因为成年体重的
对脱脂检验的直接法叙述中,说法正确的是()。
下列关于金融市场对银行的促进作用的说法,不正确的是()。
人们往往将汉语中的“价”“值”二字与金银财宝等联系起来,而这两字的偏旁却都是“人”,示意价值在“人”。马克思劳动价值论透过商品交换的物与物的关系,揭示了商品价值的科学内涵,其主要观点有()。
出类拔萃
A、TheyallowedhimtocometoEnglandimmediately.B、Theythoughtheshouldgoabroadasachild.C、Theywerereluctantuntilth
A、Bossandemployee.B、Strangers.C、Friends.D、Teacherandstudent.C推理判断题。由对话双方彼此互知姓名以及他们对话间的随意性可知,二者是朋友关系。
最新回复
(
0
)