题目内容 (请给出正确答案)
[单选题]

若程序中定义了局部变量与全局变量,则(11)。

A.在函数内只能访问局部变量,而不能访问全局变量

B.局部变量与全局变量的名字不得相同

C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元

D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

提问人:网友bignetcat 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有5位网友选择 D,占比26.32%
  • · 有3位网友选择 A,占比15.79%
  • · 有3位网友选择 A,占比15.79%
  • · 有2位网友选择 D,占比10.53%
  • · 有2位网友选择 C,占比10.53%
  • · 有2位网友选择 B,占比10.53%
  • · 有1位网友选择 C,占比5.26%
  • · 有1位网友选择 B,占比5.26%
匿名网友 选择了B
[141.***.***.137] 1天前
匿名网友 选择了A
[139.***.***.22] 1天前
匿名网友 选择了B
[22.***.***.237] 1天前
匿名网友 选择了C
[89.***.***.173] 1天前
匿名网友 选择了D
[76.***.***.103] 1天前
匿名网友 选择了C
[225.***.***.163] 1天前
匿名网友 选择了A
[235.***.***.45] 1天前
匿名网友 选择了D
[194.***.***.35] 1天前
匿名网友 选择了A
[70.***.***.196] 1天前
匿名网友 选择了C
[199.***.***.114] 1天前
匿名网友 选择了D
[8.***.***.218] 1天前
匿名网友 选择了A
[252.***.***.26] 1天前
匿名网友 选择了D
[36.***.***.149] 1天前
匿名网友 选择了D
[231.***.***.233] 1天前
匿名网友 选择了D
[37.***.***.55] 1天前
匿名网友 选择了B
[100.***.***.30] 1天前
匿名网友 选择了A
[250.***.***.38] 1天前
匿名网友 选择了D
[137.***.***.157] 1天前
匿名网友 选择了A
[159.***.***.245] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“若程序中定义了局部变量与全局变量,则(11)。A.在函数内只…”相关的问题
第1题
● 若程序中定义了局部变量与全局变量,则 (11) 。 (11)A. 在函数内只能访问局部变量,而不能访问全

● 若程序中定义了局部变量与全局变量,则 (11) 。

(11)

A. 在函数内只能访问局部变量,而不能访问全局变量

B. 局部变量与全局变量的名字不得相同

C. 若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元

D. 函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

点击查看答案
第2题
● 若程序中定义了局部变量与全局变量,则 (30) 。 (30)A. 在函数内只能访问局部变量,但不能访问全

● 若程序中定义了局部变量与全局变量,则 (30) 。

(30)

A. 在函数内只能访问局部变量,但不能访问全局变量

B. 局部变量与全局变量的名字不得相同

C. 一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元

D. 函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

点击查看答案
第3题
若程序中定义了局部变量与全局变量,则______。

A.在函数内只能访问局部变量,不能访问全局变量

B.局部变量与全局变量的名字不得相同

C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元

D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

点击查看答案
第4题
下列叙述中,错误的是()。

A.在同一C程序文件中,不同函数中可以使用名字相同的变量

B.在main()函数体内定义的变量是全局变量

C.形参是局部变量,函数调用完成即失去意义

D.若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用

点击查看答案
第5题
下列叙述中,错误的是()。

A.在同一C程序文件中,不同函数中可以使用名字相同的变量

B.在main()函数体内定义的变量是全局变量

C.形参是局部变量,函数调用完成即失去意义

D.若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用

点击查看答案
第6题
如果一个函数位于C程序文件的上部,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量(

如果一个函数位于C程序文件的上部,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量().

A.为全局变量,在本程序文件范围内有效

B.为局部变量,只在该函数内有效

C.为局部变量,只在该复合语句中有效

D.定义无效,为非法变量

点击查看答案
第7题
以下说法正确的是:____

A.全局变量在整个程序内都有效

B.若局部变量与全局变量同名,则全局变量优先有效

C.若在函数内修改全局变量的值,则全局变量必须声明

D.以上都不正确

点击查看答案
第8题
设某程序中定义了全局整型变量x和r,且函数f()的定义如下所示,则在语句“x= r*r+1”中(49)。 int f(int r){ int x; X= r*r+1 ; return x; }

A.x和r均是全局变量

B.x是全局变量、r是形式参数

C.x是局部变量、r是形式参数

D.x是局部变量、r是全局变量

点击查看答案
第9题
当下级的局部变量与上级的局部变量或全局变量同名时,为避免混淆,可使用PRIVATE命令隐藏上级程序中定义的全局变量。()
点击查看答案
第10题
下列说法正确的是

A、递归算法的执行过程可分为递推和回归两个阶段。在递推阶段,必须要有终止递归的情况。当满足递归终止条件时,即获得最简单情况的解以后,开始进入回归阶段,即递归返回阶段。

B、基本条件是一个能控制递归过程结束的条件,是递归的出口,它本身不再使用递归的方式来定义。一般条件定义了递归关系,控制递归调用向着基本条件的方向转化。

C、数学归纳法是递归的数学基础。

D、形参也是局部变量,形参变量和实参变量的作用域是不同的,因此形参变量和实参变量同名时,二者互不干扰。

E、全局变量破坏了函数的封装性,不能实现信息隐藏,依赖全局变量的函数很难在其他程序中复用,对于使用全局变量的程序维护也比较困难,因此建议尽量不用全局变量。

F、函数既可以嵌套定义,也可以嵌套调用。

G、局部变量与全局变量同名时,全局变量隐藏局部变量,即全局变量起作用,局部变量不起作用。

H、用extern声明变量为外部变量的时候,编译器是对其分配内存的。

I、静态局部变量和静态全局变量的生存期和作用域都是相同的。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信