【判断题】若一维数组在定义时进行了初始化,则可以省略数组长度,系统会根据初始值个数确定该数组长度。
A.Y.是
B.N.否
第1题:
定义一个数组没有对它进行初始化,则该数组的元素值都是无意义的。
此题为判断题(对,错)。
第2题:
数组在定义时没有必要指定数组的长度,其长度可以在程序中根据元素个数再决定。
此题为判断题(对,错)。
第3题:
数组名作为实参传递给形参时,数组名被处理为( )
A. 该数组的长度
B. 该数组的元素个数
C. 该数组的首地址
D. 该数组中各元素的值
第4题:
对两个数组a和b进行下列初始化:
A.数组m与数组n完全相同
B.数组m与数组n长度相同
C.数组m比数组n长1
D.数组m与数组n中都存放字符串
第5题:
对两个数组a和b进行如下初始化: char a[]="ABCDEF"; char b[]={'A','B','C','D','E','F',}; 则以下叙述正确的是
A.数组a与数组b完全相同
B.数组a与数组b长度相同
C.数组a与数组b中都存放字符串
D.数组a比数组b长度长
第6题:
给出以下定义:char a[]=″abc″;char b[]={′a′,′b′,′c′};则正确的叙述是()
第7题:
已经定义了一个数组的长度,我们可以随时去修改这个长度。
第8题:
数组初始化时,若初始值的个数少于数组定义的长度,C语言会自动将剩余的元素初始化为初始化列表中最后一个初始值。
第9题:
若一维数组在定义时进行了初始化,则可以省略数组长度,系统会根据初始值个数确定该数组长度。
第10题:
数组在定义时可以不指定数组的长度,可根据程序中实际使用的元素个数决定。
第11题:
如有定义inta[2][3];则数组a的最后一个元素为a[1][2]
一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组
在定义二维数组时,可以将该数组的两个维数全部省略
对于二维数组,即可以按元素初始化,也可以按行初始化
第12题:
数组a和数组b等价
数组a和数组b的长度相同
数组a的长度大于数组b的长度
数组a的长度小于数组b的长度
第13题:
用来给数组进行初始化的初始值表内的数据项的个数必须小于等于数组元素个数。
此题为判断题(对,错)。
第14题:
A、小于
B、等于
C、大于
D、不等于
第15题:
给出以下定义:则正确的叙述为( )。
A.数组m和数组n等价
B.数组m和数组n的长度相同
C.数组m的长度小于数组n的长度
D.数组m的长度大于数组n的长度
第16题:
给出发下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', 'g' };则正确的叙述为______。
A.数组x和数组y等价
B.数组x和数组y的长度相同
C.数组x的长度大于数组y的长度
D.数组x的长度小于数组y的长度
第17题:
若给出以下定义:charx[]=”abcdefg”;chary[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为()。
第18题:
如何初始化数组?()
第19题:
函数调用时,若形参是数组类型,则调用时只写()
第20题:
以下关于数组的描述中,正确的选项有:()
第21题:
二维数组当初始化列表给出数组全部元素的初值时,第()维的长度声明可以省略,第B维的声明不可以省略
第22题:
对数组元素赋初始化可以采用的方式包含()
第23题:
二维数组,即可以按元素初始化,也可以按行初始化
二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。
二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。
二维数组初始化时可以省略第二维的长度
第24题:
该数组的长度
该数组的元素个数
该数组的首地址
该数组中各元素的值