首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
94
问题
下面程序的运行结果是( )。
#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://www.kaotiyun.com/show/d48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句后,输出结果为steven的是 Char * str="steven"; cout. write(str, );
下列程序中横线处正确的语句是()。#includeusingnamespacestd;classTestClass{public:voidfun(){cout
下列数据结构中,能够按照“先进后出”原则存取数据的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
按照标识符的要求,下列选项中,()符号不能组成标识符。
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数,设置数组元素的个数为0,请在注释1之后添加语句。(2)完成函数AddMember(intn),如
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d中的奇数扩大1倍,并存储到数组d中。例如:2,15,6,-3,8,-11,9,24
下列选项中,正确的C++标识符是()。
数据库设计过程不包括
以下关键字用来声明类的访问权限的是
随机试题
头部外伤的患者应采取的体位是【】
函数f(x,y)=在(0,0)点()
冷球蛋白定性分析中,加入患者血清的两支试管放置温度分别是
绘制和使用因果分析图时应注意的问题是(.)。
背景资料某送变电工程公司承接了我国西部某高压输电线路8个塔基的施工建设项目,工期1年。工程施工特点为:野外露天作业多,高空作业多,山地施工多,冬季气温低,50%的塔基建在山石上,需要爆破处理。对此,该工程公司项目部根据职业健康、安全与环境进行了主要风险因
政府通过定额制度限制新汽车登记,以保证每年固定的汽车增长数量,以此来控制汽车的需求。这是因为目前市场对汽车的需求属于()。
处于初创阶段的公司,一般不宜采用的股利分配政策有()。
善于察颜观色,注意并记忆言语信息中的社会内容的人属于()。
It’sdisturbingtopictureyourkindergartnerinacasino,butmaybeyououghttotry.Americankidsarebornintoaculturetha
Infact,evenwithouthumans,theEarth’sclimatechanges.Someclimatechangeis【C1】______.But,asgreenhousegasesareadded
最新回复
(
0
)