1、n维数组可以看成是由“n-1维数组”的数组元素构成的一维数组。
第1题:
A.(i-1)*n+j
B、(i-1)*n+j-1
C.i*(j-1)
D、j*m+i-1
第2题:
执行命令DIMENSION M(4,5)后,如果以一维数组的形式访问该二维数组,则一维数组元素M(7)与二维数组元素【 】为同一个变量。
第3题:
下面关于Visual FoxPro数组的叙述中,错误的是( )。
A.用DIMENSION和DECLARE都可以定义数组
B.Viaua1 FoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种类型
D.新定义数组的各个数组元素初值为,F
第4题:
已知有二维数组A[0..n-1][0..n-1],其中当i+j=n时,A[i][j]≠0,现在要将A数组压缩存储到一维数组T[0..m],其中m>n。数组T的第一个元素T[0]=A[1][n-1] T[1]=A[2][n-2],……,依次类推,那么放入A[i][j](i+j=n)的元素是(37)。
A.T[i+j]
B.T[i*n+j]
C.T[i]
D.T[i-1]
第5题:
假定二维数组的定义为“char a[M][N];”,则该数组所含元素的个数为()。
M*N
略
第6题:
具有三个下标及三个下标以上的数组称为()
第7题:
设二维数组A[1„m,1„n]按行存储在数组B中,则二维数组元素A[i,j]在一维数组B中的下标为()。
第8题:
C语言数组可以分为()
第9题:
下面关于VisualFoxPro数组的叙述中,错误的是()。
第10题:
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。
第11题:
一维数组、二维数组、三维数组
整型数组、浮点型数组、字符型数组
一维数组、多维数组、不规则数组
一维数组、二维数组、多维数组
第12题:
第13题:
此题为判断题(对,错)。
第14题:
下列关于数组的叙述,错误的是
A.使用数组前,要有DIMENSION或DECLEARE命令定义数组
B.定义数组后,Visual FoxPro系统自动给每个数组元素赋以逻辑值.F.
C.在Visual FoxPro中只能使用一维数组、二维数组或三维数组
D.一个数组中各个数组元素可以不是同一种数据类型
第15题:
设有定义:
int x[2][3];
则以下关于二维数组X的叙述错误的是
A.元素x[0]可看作是由3个整型元素组成的一维数组
B.数组x可以看作是由X[0]和X[1]两个元素组成的一维数组
C.可以用x[0]=0;的形式为数组所有元素赋初值0
D.x[O]和x[1]是数组名,分别代表一个地址常量
第16题:
第17题:
C#数组主要有三种形式,它们是()。
第18题:
对于VFP数组,下列说法错误的是()。
第19题:
编一个程序,定义一个n行n列的二维数组,例如,n=4,输入该数组的全部数据。可以在定义数组时赋于常量值。求二维数组中这样元素的位置:它在行上是最小,在列上也是最小。
第20题:
一维数组定义语句intn=10,a[n];则()
第21题:
在VisualBasic中数组分类方法有多种,下面错误的提法是()
第22题:
如有定义inta[2][3];则数组a的最后一个元素为a[1][2]
一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组
在定义二维数组时,可以将该数组的两个维数全部省略
对于二维数组,即可以按元素初始化,也可以按行初始化
第23题:
(i-1)*n+j
(i-1)*n+j-1
i*(j-1)
j*m+i-1
第24题:
n*(i-1)+j
n*(i-1)+j-1
i*(j-1)
j*m+i-1