首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include using namespace std; int a; int fun(); int main() {extem int a; intb: a=10;
有以下程序: #include using namespace std; int a; int fun(); int main() {extem int a; intb: a=10;
admin
2017-02-22
55
问题
有以下程序:
#include
using namespace std;
int a;
int fun();
int main()
{extem int a;
intb:
a=10;
b=fun();
cout<
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://kaotiyun.com/show/PnAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为【】。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
若有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;
下列定义中p指向的地址可更改,但*p不能够更改的是
利用表达式a[i]可以访问int型数组a中下标为i的元素。在执行了语句int*p=a;后,利用指针p也可访问该元素,相应的表达式是【】。
若MyTemp是一个具有一个虚拟类型参数的类模板,且有如下语句序列:MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下述静态数据成员的特性中,( )是错误的
下面是关于静态成员的说法,其中不正确的是( )。
有关构造函数的说法中错误的是
随机试题
脏腑气机升降运动的特点包括
下列可以导致患病率升高的因素有【】
下列哪项正确
下列有害气体净化方法中,()多用于低浓度有害气体的净化,并实现其回收与利用。
在针对单个客户进行限额管理时,商业银行对客户进行信用评级后,首要工作是判断客户的()。
根据个人所得税法律制度的规定,下列各项中,纳税义务人应当自行申报缴纳个人所得税的有()。
有关专家、学者在学术研究、法学著作、法学教育和法制宦传中,对法律规范所作的解释是()。
Iwas______abouttheexam______Icouldn’tgettosleep.
将考生文件夹下的HGACYL文件夹中的RLQM.MEM文件移动到考生文件夹下的XEPO文件夹中,并改名为PLAY.MEM。
打开工作簿文件EXCEL.XLSX。将工作表Sheet1命名为“管理费用支出情况表”,然后将工作表的A1:D1单元格合并为一个单元格,内容水平居中;计算“总计”列的内容。复制该工作表为SheetA工作表。
最新回复
(
0
)