首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中( )。 int f(int y) { int x; x=3*y+1 ; return x; }
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中( )。 int f(int y) { int x; x=3*y+1 ; return x; }
admin
2017-08-31
100
问题
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中( )。
int f(int y)
{ int x;
x=3*y+1 ;
return x;
}
选项
A、x和y均是全局变量
B、x是全局变量、y是局部变量
C、x是局部变量、y是局部变量
D、x是局部变量、y是全局变量
答案
C
解析
本题主要考查程序中变量的作用域。
根据变量作用域与其定义语句在程序中出现位置关系,可把变量分为局部变量和全局变量两种。其中,在函数外部定义的变量叫做全局变量,又称为外部变量;在函数体内定义的变量是局部变量,又称为内部变量(当然,函数的形参也是一种局部变量)。局部变量和全局变量主要有以下区别。
(1)作用域的不同,局部变量的作用域是定义它的函数或程序段,而全局变量的作用域是整个程序。
(2)局部变量的生命周期与其存储类型有关,而全局变量的生命周期是整个程序的生命周期。
(3)当局部变量和全局变量同名时,局部变量在其作用域内具有更高的优先使用权。
(4)不同函数或程序段之中的局部变量可以同名,而不同的全局变量名称必须不相同。
所以,在本题中,虽然在函数外定义了全局变量x和y,但在函数f中,有局部变量x和y,那么在函数f中使用时,局部变量比全局变量具有更高的优先权,所以函数f中的x和y都是局部变量。
转载请注明原文地址:https://kaotiyun.com/show/6NRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
SSL主要用于WWW客户与服务器之间传送数据进行(1),它位于(2)层之上,发送方接收(3)的数据进行加密,然后将加密数据送往(4)。(5)是专为在因特网上进行安全信用卡交易的协议。
某网站向CA中请了数字证书,用户通过(1)来验证网站的真伪。在用户与网站进行安全通信时,用户可以通过(2)进行加密和验证,该网站通过(3)进行解密和签名。(3)
对于UML提供的一系列支持面向对象的分析与设计的图,(48)给出系统的静态设计视图;(49)对系统的行为进行组织和建模是非常重要的;(50)和(51)都是描述系统动态视图的交互图,其中(52)描述了以时间顺序组织的对象之间的交互活动,(53)强调收发消息的
防火墙是隔离内部网和外部网的一类安全系统。通常防火墒中使用的技术有过滤和代理两种。路由器可以根据(1)进行过滤,以阻挡某些非法访问。(2)是一种代理协议,使用该协议的代理服务器是一种(3)网关。另外一种代理服务器使用(4)技术,它可以把内部网络中的某些私有
文件的存取方法依赖于(6)。文件的存储管理实际上是对(7)的管理。文件系统在创建一个文件时,为它建立一个(8)。如果文件系统中存在两个文件重名,则不应采用(9)。按照记录存入文件的先后次序排序并查找,排列顺序与记录的内容无关,这是指(10)。
现采用四级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果四个基本操作,每步操作时间依次为60ns、100ns、50ns和70ns。该流水线的操作周期应为(20)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于在流水线
下列关于OSPF协议的说法不正确的是______。
在IPv4向IPv6的过渡期间,如果要使得两个IPv6结点可以通过现有的IPv4网络进行通信,则应该使用(58);如果要使得纯IPv6结点可以与纯IPv4结点进行通信,则需要使用(59)。(59)
主机甲向主机乙发送了一个TCP报文段,SYN字段为“1”,序列号字段的值为2000,若主机乙同意建立连接,则发送给主机甲的报文段可能为(22),若主机乙不同意建立连接,则(23)字段置“1”。(22)
阅读下列说明、图和C代码。[说明5-1]B树是一种多叉平衡查找树。一棵m阶的B树,或为空树,或为满足下列特性的m叉树:①树中每个结点最多有m棵子树;②若根结点不是叶子结点,则它至少有两棵子树;⑧除根之外的所有非叶子结点至少有
随机试题
天然气火灾属于()类火灾。
晨僵在哪类关节炎中表现最为突出
中国甲公司与法国乙公司订立了服装进口合同,信用证付款,丙银行保兑。货物由“铂丽”号承运,投保了平安险。甲公司知悉货物途中遇台风全损后,即通知开证行停止付款。依《海牙规则》、UCP600号及相关规则,下列哪一选项是正确的?(2016年卷一第41题)
一般资料:求助者,男性,14岁,初中二年级学生。案例介绍:求助者是妈妈强迫来咨询的。经过与心理咨询师交流,开始敞开心扉,自诉最大的问题是与父亲的关系。父亲经常打他,几乎每天一次,后来每次打时求助者几乎都没反应了。很憎恶父亲的做法,但又没有办法。求
已知常温下氯酸钾与浓盐酸反应放出氯气,先按下图进行卤素的性质实验。装有分别滴有不同溶液的白色棉球,反应一段时间后,对图中指定部位颜色的说法正确的是()。
下列关于武器装备的说法中错误的是:
去年在南方,终于见识了从小听说的滕王阁。那天一同登阁的朋友中,有老书法家某先生。眼望秋水长天,大家心情舒畅,我随口向老先生求教,从纸到墨,听他讲文房四宝的奥妙。滕王阁已翻盖一新,阁中层层店铺林立。看见摆的镇纸光色新鲜,盘算是否也买一对。如今作家少文,个个的
设α1,α2,α3均为3维列向量,记矩阵A=[一α1,2α2,α3],B=[α1+α2,α1—4α3,α2+2α3],如果行列式|A|=一2,则行列式|B|=__________.
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
WhydoweinvestsomuchhopeinnewtechnologyandwhyarewesodisappointedwhentheNextBigThingturnsouttobejustane
最新回复
(
0
)