首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#include <iostream>using namespace std;int a;int fun ();int main (){ extern int a; int b; a = 100; b = fun();
有以下程序#include <iostream>using namespace std;int a;int fun ();int main (){ extern int a; int b; a = 100; b = fun();
admin
2010-12-16
20
问题
有以下程序#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
答案
C
解析
本题考核变量的作用域、生存周期和存储类别(自动、静态、存储器,外部)。先来了解外部变量:外部变量用关键字extern表示。由于外部变量可以被程序中的所有函数共同访问,其作用域为全局,因此也称为全局变量。对于外部变量而言,“定义变量”和“说明变量”是两个不同的概念。定义a为外部变量是告诉编译程序, a是一个外部变量,并要求系统为a分配一个固定的永久存储空间。a的值在整个程序的运行期间都存在,只有当定义它的程序运行结束时,它的存储空间才释放。外部变量定义后,当程序中的函数要引用外部变量时,应在函数中作引用说明。在此程序中,在第二行定义了一个外部变量a,主函数main给外部变量赋的初始值为100,当调用函数fun()时,外部变量a的值传到函数fun()中,因此函数所返回的值为100*10=1000。
转载请注明原文地址:https://kaotiyun.com/show/01Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#inc1udevoidfun(int*s,int*p){staticintt=3;*p=s[t];t一一:}voidmain(){
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串“123412132”,输入字符为’’3’’,则输出’’2’’。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
下列4个程序中,完全正确的是()。
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句
下列队列的描述中,正确的是()。
设有定义:doublex;,以下选项中不能将输入数据3.14读入赋给变量x的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
下列选项中,不属于数据库管理的是()。
结构化程序由顺序、选择、循环三种基本结构组成,以下相关叙述错误的是()。
下列数据流图构造规则中正确的是()。
随机试题
“九月降霜秋早寒,禾穗未熟皆青干。长吏明知不申破,急敛暴征求考课。”这首诗的作者是()
()是房地产经纪机构品牌管理的主要内容。
【背景资料】施工总承包单位依据施工合同约定,与甲安装单位签订了某总承包工程的安装分包合同。基础工程完成后,由于项目用途发生变化,建设单位要求设计单位编剖设计变更文件,并就设计变更引起的有关问题与总承包单位进行协商。建设单位要求总承包单位重新起草施
国家统计局每年发布的统计公报运用许多重要统计指标和数据反映一年来国民经济和社会发展状况。试根据以下提示的公报内容进行分析和判断,并在备选项中选出正确答案。(1)初步核算,2008年现价GDP为300670亿元,比上年增加43364亿元,实际增长9.0%。
()是一个能够全面反映基金在一定时期内经营成果的指标。
黄盖湖位于湖南、湖北两省交界处,是湖南省的第二大内湖。()
依次填入下列各句横线处的词语,最恰当的一组是()。①因自然气候的变迁、无序的放垦、环境的污染和一些人为的因素,鄂尔多斯的生态环境遭受到严重破坏,这个曾经水草丰美、“风吹草低见牛羊”的富庶之地,其羊绒的品质近年来也在_______。②一年一度的端
Readthefollowingtextandmatcheachofthenumbereditemsintheleftcolumntoitscorrespondinginformationintherightco
(8)用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。(9)对静态结构(类、对象和关系)模型化。(10)描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。(11)将系统的结构和行为表达成为易
Itwasnotmuchfuntotravelononeoftheoldsailingships.Lifewashardforbothpassengersandcrew.17thcenturysailing
最新回复
(
0
)