A.)C语言中,二维数组或多维数组是按行存放的
B.)赋值表达式b[1][2]=a[2][3]是正确的
C.)char a[1];a[0]='A'与int a[1];a[0]='A'等价
D.)数组名后的方括号内可以为常量表达式,也可以为变量
[单选题]在下列叙述中,错误的是( )。A.)C语言中,二维数组或多维数组是按行存放的B.)赋值表达式b[1][2]=a[2][3]是正确的C.)char a[1];a[0]='A'与int a[1];a[0]='A'等价D.)数组名后的方括号内可以为常量表达式,也可以为变量
[单选题]在C++语言中,二维数组元素在内存中的存放顺序是()A.按行存放B.按列存放C.由用户自己定义D.由编译器决定
[单选题]设二维数组A[1...m,1...n]按行存储在数组B中,则二维数组元素A[i,j]在一维数组B中的下标为()。A.n*(i-1)+jB.n*(i-1)+j-1C.i*(j-1)D.j*m+i-1
[单选题]grid (9)[5] 描述的是A. )二维数组B. )一维数组C. )五维数组D. )九维数组
[单选题]设二维数组A[1„m,1„n]按行存储在数组B中,则二维数组元素A[i,j]在一维数组B中的下标为()。A . n*(i-1)+jB . n*(i-1)+j-1C . i*(j-1)D . j*m+i-1
[填空题] 一维数组的逻辑结构是(),存储结构是();对于二维或多维数组,分为()和()两种不同的存储方式。
[主观题]下面程序将二维数组a的行和列元素互换后存放到另一个二维数组b中,请填空。 main() {int a[2][3]={{1,2,3},{4,5}},b[3][2],i,j; for(i=0;i<2;i++) {for(j=0;j<3;j++) ( ); } }
[试题]( 9 )以下程序的功能是:将一维数组 A 中的 100 个元素分别赋给二维数组 B 的每个元素并打印出来,要求把 A(1) 到 A(10) 依次赋给 B(1,1) 到 B(1,10) ,把 A(11) 到 A(20) 依次赋给 B(2,1) 到 B(2,10) , …… , 把A.(91) 到 A(100) 依次赋给 B(10,1) 到 B(10,10) 。请填空。Option Base 1Private Sub Form_Click()D.im i As Integer, j As Integ
[主观题]在Excel中,数组常量可以分为一维数组和二维数组。( )
[单选题] 若二维数组 P[1..5, 0..8]的首地址为 base,数组元素按行存储,且每个元素占用 1个存储单元,则元素 P[3, 3]在该数组空间的地址为 (32) 。(32)A. base+13B. base+16C. base+18D. base+21