全局变量如果未初始化,系统会自动赋初值为0
第1题:
设函数中有整型变量 n, 为保证其在未赋初值的情况下初值为 0, 应该选择的存储类别是
A)auto
B)register
C)static
D)auto 或 register
第2题:
进行初始化即可自动获得初值0的变量包括( )。
A.任何用static 修饰的变量
B.任何在函数外定义的变量
C.局部变量和用static 修饰的全局变量
D.全局变量和用static 修饰的局部变量
第3题:
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
A.auto
B.register
C.static
D.auto或register
第4题:
下列关于数组初始化的说法,正确的是( )。
A.对于int a[5];它的数组元素初值为0
B.int a[5]={1,3,5,7,8,9};是可以的,这时数组长度自动变为6
C.static int a[5];的数组元素初值为0
D.int a[5]={1.3,5};是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素
第5题:
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择存储类别是( )。
A.auto
B.register
C.static
D.auto或register
第6题:
在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它所赋的初值为()。
错
略
第7题:
C#中的域如果没有被显式地初始化,其初值为()
第8题:
定义或说明对象时,系统会自动调用构造函数为创建的对象初始化。如果类中没有定义任何构造函数时,就无法给定义的对象初始化。
第9题:
在VB中,用DIM定义数组时数组元素也自动赋初值为0.
第10题:
在创建对象之前先为对象的成员变量赋初值
缺省情况下成员变量会自动赋值或空值
不能为对象的成员变量赋初值
为成员变量赋指定的初值
利用构造函数为成员变量赋初值
第11题:
二维数组,即可以按元素初始化,也可以按行初始化
二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。
二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。
二维数组初始化时可以省略第二维的长度
第12题:
对
错
第13题:
若函数中有定义语句:int a;,则( )。
A.系统将自动给a赋初值为0
B.系统将自动给a赋初值一l
C.这时a中的值无意义
D.这时a中无任何值
第14题:
若函数中有定义语句:int k;,则______。
A.系统将自动绐K赋初值0
B.这时K中的值无定义
C.系统将自动绐K赋初值-1
D.这时K中无任何值
第15题:
下列叙述中正确的是( )。
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的aut0变量和static变量的初值都是随机值
第16题:
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是( )。
A.auto
B.xegister
C.static
D.aut0或register
第17题:
若函数中有定义语句“intk;”.则( )。
A.系统将自动给k赋初值0
B.这时k中的值无定义
C.系统将自动给k赋初值-1
D.这时k中无任何值
第18题:
在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。()
A对
B错
第19题:
非初始化数据段由exec赋初值常称为()。
第20题:
对数组元素赋初始化可以采用的方式包含()
第21题:
在创建对象时有几种方法为对象的成员变量赋初值()。
第22题:
系统将自动给k赋初值0
这时k中的值无定义
系统将自动给k赋初值-1
这时k中无任何值
第23题:
第24题:
对
错