首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace Std; int a; int fun(); int main() { extern int a; i
有以下程序: #include <iostream> using namespace Std; int a; int fun(); int main() { extern int a; i
admin
2010-03-29
41
问题
有以下程序: #include <iostream> using namespace Std; int a; int fun(); int main() { extern int a; int b; a = 100; b = fun(); cout<<b<<end1; return 0; } int fun() { extern int a; return (10*A); } 其程序运行后的输出结果是( )。
选项
A、100
B、10
C、1000
D、10000
答案
4
解析
本题考核外部变量的使用。先来了解外部变量:外部变量用关键词extern表示。由于外部变量可以被程序中的所有函数共同访问,其作用域为全局,因此也称为全局变量。
对于外部变量而言,“定义变量”和“说明变量”是两个不同的概念。定义a为外部变量是告诉编译程序,a是一个外部变量,并要求系统为a分配一个固定的永久存储空间。a的值在整个程序的运行期间都存在,只有当定义它的程序运行结束时,它的存储空间才释放。
外部变量定义后,当程序中的函数要引用外部变量时,应在函数中作引用说明。在此程序中,在第二行定义了一个外部变量a,主函数给外部变量赋的初始值为100,当调用函数fun()时,外部变量a的值传到函数fun()中,因此函数所返回的值为 100*10=1000。
转载请注明原文地址:https://www.kaotiyun.com/show/2Wjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中合法的实型常量是
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,
算法的有穷性是指()。
设有下面的定义:structst{inta;floatb;)d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
标准库函数fgets(str,n,fp)的功能是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
随机试题
组合夹具是机床夹具中一种标准化、系列化、通用化程度较高的工艺装备。
一等边三角形的边长为a,沿其边缘作用有大小均为P的三个力,方向如图所示。该力系向点A简化的主矢R′的大小和主矩MA(以逆时针向为正)分别为( )。
背景某工业建筑,建筑面积39000m2。群体工程,其中1号、2号主厂房分别为10000m2,单层钢结构;3号为科研楼,建筑面积9000m2,地上8层,地下2层,裙房3层,现浇钢筋混凝土框架—剪力墙结构,主梁跨度8.1m,外疏散楼梯宽度1.5m,外形复杂且
温家宝同志在第九届全国人大二次会议上指出,要继续实施科教兴国战略,切实把教育放在优先发展的地位,用更大的精力、更多的财力加快教育事业的发展;要继续集中力量完成国家中长期科学和技术发展规划的编制,确定未来15年我国科技发展战略、目标、任务和政策;要认真实施人
谈谈宗法制的内容和作用。
中国共产党同各民主党派合作的政治基础是()。
Iwasheldupbythetrafficjam,otherwiseI______here50minutessooner.
为了建立目录与文件之间的链接,顺利实现共享,可以引用索引结点。将文件的物理地址及其它的文件属性等信息,(22),在文件目录中设置文件名及指向索引结点的指针。
Everythingcooperatedtomakeourjourneyasuccess.
A、Theirroomisnotcozy.B、Theyarebusyandoccupied.C、Theyhavechronicdisease.D、Theytakeanapafterlunch.BDr.Getsy提到
最新回复
(
0
)