首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include using namespace std; int a; int fun(); int main() { extern int a; intb: a=10
有以下程序: #include using namespace std; int a; int fun(); int main() { extern int a; intb: a=10
admin
2021-06-10
32
问题
有以下程序:
#include
using namespace std;
int a;
int fun();
int main()
{
extern int a;
intb:
a=10;
b=fun0;
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/s0fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
下列语句中,错误的是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
在关系数据库中,用来表示实体间联系的是()。
使用Vc6打开考生文件夹proj3下的工程proj3,其中声明了NyString类,它是一个用于表示字符串的类。成员函数reverse将字符串反转,例如“abode”反转后就成了“edcba”。请补充完整函数reverse。在main函数中给出了一个测试数
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
关于运算符重载,下列表述中正确的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
随机试题
一般而言,按照农业生产力水平划分,世界农业发展经历了原始农业、传统农业和()三个阶段。
二审全部改判的案件,判决结果应当首先写明
A.氨苄西林B.苯唑西林C.羧苄西林D.青霉素E.苄星青霉素耐药金黄色葡萄球菌感染
面瘫伴舌麻,味觉减退,除主穴外,还应选取的配穴是
溶血反应的早期特征是
A.高氯酸滴定液B.亚硝酸钠滴定液C.氢氧化钠滴定液D.硫酸盐滴定液E.硝酸银滴定液以下药物含量测定所使用的滴定液是盐酸普鲁卡因()。
下列费用应由保险人负担的有:()
注:从2012年起,城市环境基础设施建设投资中不仅包括城市的环境基础设施建设投资,还包括县城的相关投资,下同。2012年全国城市环境基础设施建设投资中,与2011年相比增长最快的投资是()。
(江西财大2016)简述直接融资与间接融资的差异。
Whereisthenearestrestaurant?
最新回复
(
0
)