C语言程序设计

在C语言中定义的auto变量,若没有对其进行显式初始化,则初值是一个不确定的值。

题目

在C语言中定义的auto变量,若没有对其进行显式初始化,则初值是一个不确定的值。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C语言中,只有在使用时才占用内存单元的变量,其存储类型是

A.auto和register

B.extern和register

C.auto和static

D.static和register


正确答案:A
解析: 在C语言中只有自动变量和寄存器变量在使用时才占用内存单元。

第2题:

(7)一个变量被显式定义,末尾没有类型说明符,则该变量的隐含类型是类型。


正确答案:变体
【解析】变量由名字和数据类型两部分组成。根据默认规定,如果在声明中没有说明数据类型,则变量的数据类型为变体(Variant)。

第3题:

在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。()

此题为判断题(对,错)。


正确答案是“对”。

第4题:

在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为A.Boolean

在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为

A.Boolean

B.Int

C.String

D.Variant


正确答案:D
在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。所以本题答案为D。

第5题:

若定义变量时不进行初始化,则该变量一定具有默认值。()

此题为判断题(对,错)。


参考答案:对

第6题:

(34)设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是

A)auto B) register C)static D)auto或register


正确答案:C

第7题:

局部变量在定义时若没有初始化,则为随机值。()

此题为判断题(对,错)。


正确答案:正确

第8题:

设函数中有整型变量 n, 为保证其在未赋初值的情况下初值为 0, 应该选择的存储类别是

A)auto

B)register

C)static

D)auto 或 register


正确答案:C

第9题:

静态局部变量在定义时若没有初始化,则自动初始化为0。()

此题为判断题(对,错)。


正确答案:正确

第10题:

下列关于对象初始化的叙述中,正确的是

A.定义对象的时候不能对对象进行初始化

B.定义对象之后可以显式地调用构造函数进行初始化

C.定义对象时将自动调用构造函数进行初始化

D.在一个类中必须显式地定义构造函数实现初始化


正确答案:C
解析:构造函数的作用是在对象被创建的时候对对象进行初始化。构造函数在对象被创建的时候由系统自动调用。故C项正确。

更多相关问题