首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; int a; int fun(); int main() {extern int a; int b;
有以下程序: #include<iostream> using namespace std; int a; int fun(); int main() {extern int a; int b;
admin
2020-04-07
59
问题
有以下程序:
#include<iostream>
using namespace std;
int a;
int fun();
int main()
{extern int a;
int b;
a=10;
b=fun();
cout<<b<<end1;
return 0;
}
int fun()
{
extern int a;
return(10*a);
}
其程序运行后的输出结果是( )。
选项
A、10
B、1
C、100
D、1000
答案
C
解析
由主函数main入手,首先定义外部变量a,它的作用域为从变量的定义处开始,到本程序文件的末尾,赋值为10。然后调用fun函数,在fun函数中计算10*a,其中a的作用域为到文件结尾,所以这里的a为10,即10*10。
转载请注明原文地址:https://www.kaotiyun.com/show/zy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列定义中p指向的地址可更改,但*p不能够更改的是
关于虚函数的描述中正确的是
A、 B、 C、 D、 C此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A)错误;即使没有使用inline
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况elsereturnn*f(n-2);//递归)则函数调用语句f(5)的返回值是_____
以下不属于运算符重载应注意的问题是()。
下列叙述中,正确的是
结构化程序设计的3种结构是
有些运算符既可以作为成员函数重载,也可以作为非成员函数重载。若在一个重载的运算符函数的定义中成功地使用了this指针,说明它是作为【13】重载的
在C++中既可以用于文件输入又可以用于文件输出的流类是
在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
随机试题
计算机能够直接识别和处理的语言是()。
联结学习理论认为,在刺激-反应的联结中,个体习得的习惯是反复()的结果。
相对于负债筹资方式而言,采用吸收直接投资方式筹措资金的优点是()
急性盆腔炎的声像图表现,以下不正确的是
胃溃疡大出血应激性溃疡出血
某男,22岁,常口苦眩晕,烦躁失眠,此因()
A.发表透疹,清热解毒,升举阳气B.疏散风寒,清热利咽,祛风止痒C.疏散风热,明目退翳,止血D.疏散风热,清利头目,祛风止痛E.疏散风热,透疹止痒,息风止痉木贼的功效是()。
服务招标技术建议书中工作方案包括()。
列入《实施质量许可制度的进口商品目录》内的货物,必须取得国家检验检疫部门颁发的质量许可证并加贴“安全标志”方可申请报检。《强制性认证商品目录》内的货物,应取得证书并加贴CIQ标志。( )
Theroughguidetomarketingsuccessusedtobethatyougotwhatyoupaidfor.Nolonger.Whiletraditional“paid”media——suchas
最新回复
(
0
)