首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
41
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass():c(0.0),b(0),a(’,’){}};创建这个类的对象时,数据成员
下列关于模板的叙述中,正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列有关指针的用法中,错误的是()。
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
使用VC6打开考生文件夹下的源程序文件modi3.epp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:每卖出一个瓜,则计算瓜的重量,还要计算所有卖出瓜的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
随机试题
DNA损伤的切除修复过程
下列关于解剖描述,正确的是
乙型肝炎的发病的季节特点是()
刘先生与金女士一家属于高收入、高消费的家庭,理财规划师正在帮助其订立理财规划。通过与刘先生和金女士沟通,获得了以下家庭、职业与财务信息:一、家庭成员二、收支情况1.收入情况:刘先生月收入为1.8万元,同时每年还可以分得红利40万元(税前)。每年可以
下列选项不属于负债和分红变化引起的需求是()
每隔一个固定的间隔周期去订货,每次订货量不固定,订货量由当时库存情况确定,以达到目标库存量为限度的库存控制方法是()。
企业生产工人的社会保险费应计入当期管理费用。()
根据合同法律制度的规定,下列情形中,民间借贷合同无效的有()。
中国主要骨干网络为()。
在进程状态转换时,下列哪一种状态转换是不可能发生的?()。
最新回复
(
0
)