正确答案: C
double a[][3]={O);
题目:以下语句定义正确的是( )
解析:本题考查的是如何对二维数组进行赋值。选项A. 中数组第二维的大小是4,但却给赋了5个元素;选项B. 中C语言规定,对于二维数组,只可以省略第一个方括号中 的常量表达式而不可以省略第二个方括号中的常量表达式:选项c)中数组第一维的大小是2,但是赋值却超过了2;选项D. 中在对二维数组元素赋初值时,可以只对部分元素赋初值,未赋初值的元素自动取0。
查看原题
举一反三的答案和解析:
[单选题]有以下程序: Option Base 1 Dimair()As Integer Private Sub Form_Click() Dimi As Integer,j As Integer ReDimalt(3,2) Fori=1 To 3 Forj=1 To 2 alt(i,j)=i*2+j Nextj Nexti ReDimPreservearr(3,4) Forj=3 To 4
8 13
[单选题]有以下程序
2
解析:解析:在字符串数组s[j]中,只有当下标i=3和i=4时,才满足if条件,所以n的值从0增加两次,结果为2。
[单选题]定义了二维数组B(2t06,4),则该数组的元素个数为______。
20
解析:解析:数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”:如果使用to选项,则可以安排非0下限。例如:DimA(5,5)AsInteger,B(1To3,10to20,2),则A有36个元素,而B则有3*11*3=99个元素。本题中三维数组a(3,4,5)的元素个数为4*5*6=120个元素
[单选题]DAO模型层次中处在最顶层的对象是( )。
DBEngine