首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#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
66
问题
有以下程序#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全国计算机二级
相关试题推荐
以下程序段中的变量已正确定义for(i=0;i
下列叙述中正确的是()。
有以下程序:#include#ineludeintfun(intn){int*P;pram=(int*)malloe(sizeof(int));*p=n;re
以下不能输出小写字母a的选项是
有以下不完整函数intfun(char*p){ehar*t=p;while(*t++);return(______________);}该函数的功能是:计算p所指字符串占用内存单元的个数,作为函数值返回。return语句下划线处应填入的是(
请编写函数fun,该函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放入主函数的age数组中。要求函数把0~9岁年龄段的人数放在d[0]中,把10~19岁年龄段的人数放在d[1]中,把20~29岁年龄段的人数放在d[2]中,依此类推,把1
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导术号不得多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做处理。字符串中间和尾部的*号不删除。例如,字符串中的内容为“*******A木BC*DEF*G*
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++
下列给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
随机试题
19世纪60—70年代,新疆爆发危机,英国、俄国想趁机分裂新疆,清政府派兵予以收复,当时的清军将领是()。
患者男,44岁。因“右小腿疼痛”来诊。患者6个月前车祸致右胫骨中下1/3骨折,行手法复位石膏外固定。3个月前石膏已拆除。查体:体温36.6℃,脉搏80次/min,呼吸24次/min,血压125/75mmHg。头晕、目干、容易疲劳、口燥咽干、失眠多梦。右小腿
车削曲轴时,两端主轴径较小,不能直接钻削曲柄颈中心孔,一般可在两端留工艺轴颈或()。
用人是领导者的一项重要工作。任何一项决策都需要具体的人来完成,这就关系到选用人才的问题。领导工作的成败在很大程度上取决于用人的得失。用人是一门学问,也是一门艺术。在当代,它是制度机制与领导者个人相互作用的结果。邓小平明确指出:“善于发现人才,团结人才,使用
慢性支气管炎的肺泡壁可出现的病理变化主要包括
通过对金属基底冠进行除气,预氧化操作不能达到的目的是A.去除金属表面有机物B.释放金属表层气体C.释放金属内部应力D.在金属表面形成氧化膜E.降低金属热膨胀系数
患儿,4岁,平素体健。随父母到云南旅游被蚊虫叮咬,2周后突发高热、寒战明显,继之大汗后热退,精神如常,无其他不适,未进行特殊处理。此后次日同一时间出现同样症状来院就诊,查体无其他阳性体征。该患儿最可能的诊断是()。
净超额运营成本是超额运营成本扣除所得税以后的余额。()
建设一支结构合理、素质过硬、充满活力的人力资源队伍,是每一个领导者的期望和目标,是干事创业的有力支撑,也是一个单位得以高效运转并取得良好绩效的坚实基础。实现新老职员间的能力相容,是关系到团队人力资源整合深度、团队战斗力发挥效度和预期绩效达成度的重点内容之一
Thearrestofamanforallegedlypostingapictureofaburningpoppy(Peoplewearpoppytomemorizethosewhodiedinthetwow
最新回复
(
0
)