首页 > 计算机类考试> 计算机二级> C语言
题目内容 (请给出正确答案)
[主观题]

下列叙述中,错误的是()。A.在同一C程序文件中,不同函数中可以使用名字相同的变量B.在main()函数体

下列叙述中,错误的是()。

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

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

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

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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列叙述中,错误的是()。A.在同一C程序文件中,不同函数中…”相关的问题
第1题
以下不正确的描述是()。A.在函数外部定义的变量是全局变量B.在函数内部定义的变量是局部变量C
以下不正确的描述是()。

A.在函数外部定义的变量是全局变量

B.在函数内部定义的变量是局部变量

C.函数的形参是局部变量

D.局部变量不能与全局变量同名

点击查看答案
第2题
在函数定义中的形参属于()。

A.局部变量

B.全局变量

C.静态变量

D.寄存器变量

点击查看答案
第3题
关于Python的全局变量和局部变量,以下选项中描述错误的是()。

A.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用

B.使用global保留字声明简单数据类型变量后,该变量作为全局变量使用

C.简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放

D.全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效

点击查看答案
第4题
关于局部变量和全局变量,以下选项中描述错误的是()。

A.局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量

B.局部变量是函数内部的占位符,与全局变量可能重名但不同

C.函数运算结束后,局部变量不会被释放

D.局部变量为组合数据类型且未创建,等同于全局变量

点击查看答案
第5题
关于Python中的全局变量和局部变量,以下描述中错误的是()

A.局部变量在函数体内有效

B.全局变量不能和局部变量重名

C.全局变量一般没有缩进

D.全局变量在程序执行全过程中有效

点击查看答案
第6题
下面说法中正确的是()

A.若全局变量仅在单个C文件中访问,则可以将这个变量修改为静态全局变量,以降低模块间的耦合度

B.若全局变量仅由单个函数访问,则可以将这个变量改为该函数的静态局部变量,以降低模块间的耦合度

C.设计和使用访问动态全局变量、静态全局变量、静态局部变量的函数时,需要考虑变量生命周期问题

D.静态全局变量使用过多,可那会导致动态存储区(堆栈)溢出

点击查看答案
第7题
下列选项中,可以在函数执行完成后不被释放的变量是()

A.全局变量

B.可变变量

C.局部变量

D.静态变量

点击查看答案
第8题
下面叙述中不正确的是()。

A.在不同的函数中可以使用相同名字的变量

B.函数中的形式参数是局部变量

C.在一个函数内定义的变量只在本函数范围内有效

D.在一个函数内的复合语句中定义的变量在本函数范围内有效

点击查看答案
第9题
通常,函数中定义局部变量在函数作用域结束时消失。再次调用此函数时,会重新创建变量的存储空间,其值会被重新初始化。如想使局部变量的值在程序的整个生命期里仍然存在,可以定义函数的局部变量为静态变量(),并给它一个初始化。初始化只在函数第一次调用时执行,函数调用之间变量的值保持不变。这就是所谓的静态局部变量,具有局部作用域,只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别
点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改