定义数组如下:inta[100];则下列叙述正确的是:
A. 此数组组100个元素,相当于100个普通变量
B. 此数组的最小下标为0
C. 此数组的最大下标为99
D. 此数组的最大下标为100
下列属于C语言中合法的一维数组定义的是:
A. inta[10];
B. float f[20];
C. intarr[N};//N对应一个提前定义好的符号常量,其值为10
D. intarr[20.5];
定义数组如下:int a[20][10];则下列叙述正确的是:
A. 此数组共200个元素,相当于200个普通变量
B. 行下标(第一个下标)的合理取值范围为0到19
C. 列下标(第二个下标)的合理取值范围为0到9
D. a[0][10]=0;//针对此数组,左边这条命令合适
inta[20];intb[5][4];对于上述两个数组的叙述正确的是:
A. 两个数组都是20个元素,在内存中占用同样大小的空间
B. 从逻辑上讲,数组a是一维的,可看作一行(或一列),而数组b是二维的,5行4列
C. 数组a中所有元素占用内存连续空间
D. 数组b中所有元素占用的内存空间不连续