首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中定义了局部变量与全局变量,则(30)。
若程序中定义了局部变量与全局变量,则(30)。
admin
2019-01-10
47
问题
若程序中定义了局部变量与全局变量,则(30)。
选项
A、在函数内只能访问局部变量,不能访问全局变量
B、局部变量与全局变量的名字不得相同
C、一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D、函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
答案
D
解析
本题考查程序语言的基本概念。在高级语言程序中,变量的作用域(引用变量的代码范围)可能是全局的或者是局部的。对于全局变量,其作用域是整个程序(或文件),因此在函数内可以访问全局变量,而局部变量的作用域为声明(定义》该变量的函数(过程,子程序)。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量(即最近嵌套原则)。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录(主要包括函数运行时需要的数据和控制信息),函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。
转载请注明原文地址:https://kaotiyun.com/show/5xVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某电子商务网站中数据库连接程序conn.inc的部分代码如下,请将(41)空缺处的代码填写完整。set conn=server.(41)("adodb.connection")
为了解决进程间的同步和互斥问题,通常采用一种称为(39)机制的方法。
进行路由汇聚时,地址块10.176.112.0/20能覆盖的路由地址有10.176.119.0/24、10.176.121.0/24、 10.176.123.0/24和(29)。
假设微处理器的主频为50MHz,两个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期是(6)ns,平均运算速度约为(7)MIPS。
DQDB(分布式队列双总线)子网的两条总线分别支持(23)。
在计算机系统中,采用多级存储系统的目的是(9)。
在使用微软公司的Word2003办公的时候,为了防止计算机意外死机或者停电带来的麻烦,通常需要使用(2)命令设置文档的自动保存功能;在复制了文档之后,需要快速的粘贴所复制的内容,通常使用快捷键(3);在Word文档录入完毕的时候,突然发现把所有“千古”写成
为某个应用而用不同高级语言编写的程序模块经分别编译产生(15),再经过(16)处理后形成可执行程序。
在进行分类汇总前,应先对数据清单中的记录按(16)进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的(17)字段,再点击确认键。
可以通过电子邮件发送的文件类型有_________。①视频文件②音频文件③图片文件④文本文件
随机试题
防止铸件产生缩孔的方法有()。
预算最主要的特征是数量化和_____。
A.关节间隙狭窄,关节边缘有“骨刺”形成B.骨质疏松,关节间隙狭窄,附近骨组织呈磨砂玻璃样改变C.椎体无骨质破坏,脊柱呈“竹节”样改变D.椎体破坏,累及相邻椎体,椎间隙狭窄,伴椎旁梭形阴影强直性脊柱炎的X线表现为
向医疗机构所在地省级药品监督管理部门备案后即可配制,不需要取得制剂批准文号的是
“申报日期”栏应填()。“生产厂家”栏应填()。
某储户2002年5月1日存入银行定期存款1000元,存期1年,假设存入时该档次存款年利率为3%,该储户于2003年6月1日才支取这笔存款,若支取日挂牌公告的活期储蓄存款年利率为1.89%(不考虑利息税)。根据以上资料,回答下列问题:该储户一年
宋代诗人陈与义有诗“枫花两岸照船红,百里榆堤半日风。卧看满天云不动,不知云与我俱东。”诗人所涉及的“卧看满天云不动”是因为()。
下列叙述中正确的是
•Lookatthenotesbelow.•YouwillhearsomeoneintheProductiondepartmentofacompanyphoningacolleagueintheHumanRe
Thesuggestionthatthemayorwillpresenttheprizeswasacceptedbyeveryone.
最新回复
(
0
)