有以下声明: char A[10]; char *B[7]; float C[4]; double *D[3]; 其中所占字节数最大的数组是()
设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
假定二维数组的定义为“char a[3][5];”,则该数组所含元素的个数为()。
若有定义char a=10,c;,则表达式c=a+'a'+'8'-'3'
已知int类型变量占用4个字节内存,定义为int a[3]={0,1};”,则数组a在内存中分配的字节数是( )
如有定义char a[10];,不能将字符串\abc\存储在数组中的是( )。
设有定义: static a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int (*prt)[3]=a,*p=a[0]; 则以下能够正确表示数组元素a[1][2]的表达式是________。
已知定义数组int a[10][10]={{1},{1,2},{1,2,3},{1,2,3,4},{1,2,3,4,5,6}};请问元素a[1][1]=( ),a[5][5]=( ),a[3][3]=( ),a[9][9]=( )
已知数组 a 的定义为 char a[ ]= “abc\\tde\\n”; ,请写出 strlen(a) 的值为:( )。
若有定义int a[4][6];则能正确表示a数组中任一元素a[i][j](i,j均在有效范围内)地址的表达式( )。
设有数组定义:x=[1,2,3,4,5,6],y=x’,下列表达式中正确的是( )
若有以下定义: inta[]={1,2,3,4,5,6,7}; char cl=’b’,c2=‘2’; 则数值不为2的表达式是()。
已知数组arr的定义如下:int arr[5]={1,2,3,4,5 }、下列语句中输出结果不是2的是
已知:int c[3][4];,则对数组元素引用正确的是()。A.c[1][4]B.c[1.5][0]C.c[1+0][0]D.以上表达都错
在下面的字符数组定义中,哪一个有语法错误(43)。A.char a[20]=“abcdefg”;B.char a[]=“x+y=55.”;C.
已知数组arr的定义如下: intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
若有以下定义:int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};char c='a', d, g;则下列表达式中,结果为4的是()。
设有数组定义:char array[]="China";则数组array所占的空间为()A.4个字节B.5个字节C.6个字节D.7
对两个数组a和b进行下列初始化: char m[]="1234567"; char n[]={1,2,3,4,5,6,7}; 则下列叙述正确的是()。
"根据下面的结构体类型定义和数组定义struct season{char name【10】;int day;};struct season s【4】={""Spring"",90,""Summer"",91,""Autumn"",92,""Winter"",92};值等于'A'的表达式"()
已知数组a=[1 2 3 4;2 3 4 5;9 8 7 6],若要产生a的一个子矩阵[2 3;9 8],则下列命令中正确的有()。
6、若有数组定义语句int a[4][5]={1, 2, 3}; 则下列对数组元素引用的选项中正确的是()
假定二维数组的定义为“char a【3】【5】;”,则该数组所含元素的个数为()
1、若有定义及赋值:int a[10]={0,1,2,3,4,5,6,7,8,9},*p; p=a+1; , 则不能表示数组a中元素值为4的那个元素地址的表达式是______。