已知有数组定义: char a[3][4]; 下列表达式中错误的是().
A.a[2]="WIN"
B.strcpy(a[2],"WIN")
C.a[2][3]='W'
D.a[0][1]=a[0][1]
第1题:
在下列叙述中,错误的是( )。
A)C语言中,二维数组或多维数组是按行存放的
B)赋值表达式b[1][2]=a[2][3]是正确的
C)char a[1];a[0]='A'与int a[1];a[0]='A'等价
D)数组名后的方括号内可以为常量表达式,也可以为变量
第2题:
在下列叙述中,错误的是( )。
A.C语言中,二维数组或多维数组是按行存放的
B.赋值表达式b[1][2]=a[2][3]是正确的
C.char a[1];a[0]='A'与int a[1];a[0]='A'等价
D.数组名后的方括号内可以为常量表达式,也可以为变量
第3题:
假定一个一维数组的定义为"char a[8],b;"若把该数组最后一个元素赋值给b,应该采取的表达式为:______。
第4题:
合法的数组定义是 ( )
A.int a[ ]="string";
B.int a[5]={0,1,2,3,4,5};
C.char a="string";
D.char a={0,1,2,3,4,5};
第5题:
下列合法的数组定义是______。
A.int a[]="string";
B.int a[5]={0,1,2,3,4,5};
C.char s="string";
D.char a[]={0,1,2,3,4,5};
第6题:
A、char a[5]={’A’,’B’,’C’,’D’,’E’};
B、char a[]={’A’,’B’,’C’,’D’,’E’};
C、char a[]="ABCDE";
D、char a[]={65,66,67,68,69,70};
第7题:
在C语言中,关于字符数组定义正确的是()。
第8题:
设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):
第9题:
以下能正确定义一维数组的是()
第10题:
数组定义为“inta[4];”,表达式()是错误的。
第11题:
a[2]=“WIN”
strcpy(a[2],“WIN”)
a[2][3]=′W ′
a[0][1]=a[0][1]
第12题:
*a
a[0]
a
a++
第13题:
以下能正确定义一维数组的选项是______。
A.int a[5]={0, 1, 2, 3, 4, 5);
B.char a[]={0, 1, 2, 3, 4, 5);
C.char a={'A', 'B', 'C'};
D.int a[5]="0123";
第14题:
下列能正确定义一维数组的选项是( )。
A.int a[5]={0,1,2,3,4,5);
B.char a[]={0,1,2,3,4,5};
C.char a={'A','B','C'};
D.int a[5]="0123";
第15题:
已知有数组定义char a[3][4];下列表达式中错误的是
A.a[2]=”WIN”
B.strcpy(a[2],“WIN”)
C.a[2][3]=‘W’
D.a[0][1]=a[0][1]
第16题:
在下面的字符数组定义中,哪一个有语法错误(43)。
A.char a[20]=“abcdefg”;
B.char a[]=“x+y=55.”;
C.chara[15];
D.char a[10]=‘5’;
第17题:
在C语言中,下列给数组进行初始化中,______是正确的。
A.char sl[4]="abed";
B.char s2[]="efg";
C.char s3[2][3]={"abc","xyz");
D.char s4[][]={'a','b','c'};
第18题:
下列数组的定义中,错误的是
A.char ca1[ ]={‘c’,’m’,’n’};
B.char ca2[6]=”name”;
C.char ca3[4]=”your”;
D.iznt arry[ ]={1,2,3,4};
第19题:
有以下声明: char A[10]; char *B[7]; float C[4]; double *D[3]; 其中所占字节数最大的数组是()
第20题:
下列数组的定义不合法的是()
第21题:
数组定义为“inta[4][5];”,表达式()是错误的。
第22题:
合法的数组定义是()
第23题:
数组A
数组B
数组C
数组D
第24题:
char c[][]=new char[2][4]
char c[][]=new char[2][]
char [][]c=new char[][3]
int []a[] = new int[5][5]