网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

已知有数组定义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]


参考答案和解析
A 解析:字符数组不能直接赋值,所以选项A)错误。
更多 “已知有数组定义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]” 相关考题
考题 下列数组的定义中,会产生错误的是A.int a[]={'0','1','2','3','4','5','6');B.int a[10]={0,1,2,3,4,5,6};C.char a[5]="hello";D.char a[5]={'h','e','r','l','o'};

考题 ( 20 )己知有数组定义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]

考题 以下能正确定义一维数组的选项是A.int a[5]={0,1,2,3,4,5};B.char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′};C.char a={′A′,′B′,′C′};D.int a[5]="0123";

考题 若有定义char s[3][4];以下对数组元素s[i][j]的各种引用形式中错误的是()。 A.*s[i]jB.*sijC.s[i][j]D.**sij

考题 在下列叙述中,错误的是( )。A)C语言中,二维数组或多维数组是按行存放的B)赋值表达式b[1][2]=a[2][3]是正确的C)char a[1];a[0]='A'与int a[1];a[0]='A'等价D)数组名后的方括号内可以为常量表达式,也可以为变量

考题 以下能正确定义一维数组的选项是______。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";

考题 在下列叙述中,错误的是( )。A.C语言中,二维数组或多维数组是按行存放的B.赋值表达式b[1][2]=a[2][3]是正确的C.char a[1];a[0]='A'与int a[1];a[0]='A'等价D.数组名后的方括号内可以为常量表达式,也可以为变量

考题 下列能正确定义一维数组的选项是( )。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";

考题 假定一个一维数组的定义为"char a[8],b;"若把该数组最后一个元素赋值给b,应该采取的表达式为:______。

考题 已知有数组定义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]

考题 合法的数组定义是 ( )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};

考题 在下面的字符数组定义中,哪一个有语法错误(43)。A.char a[20]=“abcdefg”;B.char a[]=“x+y=55.”;C.chara[15];D.char a[10]=‘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};

考题 在C语言中,下列给数组进行初始化中,______是正确的。A.char sl[4]="abed";B.char s2[]="efg";C.char s3[2][3]={"abc","xyz");D.char s4[][]={'a','b','c'};

考题 下列描述中,合法的数组定义是:() 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};

考题 下列数组的定义中,错误的是A.char ca1[ ]={‘c’,’m’,’n’};B.char ca2[6]=”name”;C.char ca3[4]=”your”;D.iznt arry[ ]={1,2,3,4};

考题 在C语言中,关于字符数组定义正确的是()。A、chara[3];B、chara;C、char[3]b;D、char2b[3];

考题 有以下声明: char A[10]; char *B[7]; float C[4]; double *D[3]; 其中所占字节数最大的数组是()A、数组AB、数组BC、数组CD、数组D

考题 设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):A、定义了一个名为a的一维数组B、a数组有3个元素C、a数组元素的下标为1~3D、数组a中的每一个元素都是整型

考题 下列数组的定义不合法的是()A、char c[][]=new char[2][4]B、char c[][]=new char[2][]C、char [][]c=new char[][3]D、int []a[] = new int[5][5]

考题 以下能正确定义一维数组的是()A、int a〔5〕={0,1,2,3,4,5};B、int a〔5〕=”012345”;C、char.〔 〕=”012345”;D、char a〔5〕={0,1,2,3,4,5};

考题 数组定义为“inta[4][5];”,表达式()是错误的。A、*aB、a[1][1]C、a[2][3]D、++a

考题 数组定义为“inta[4];”,表达式()是错误的。A、*aB、a[0]C、aD、a++

考题 合法的数组定义是()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};

考题 单选题已知有数组定义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]

考题 单选题有以下声明: char A[10]; char *B[7]; float C[4]; double *D[3]; 其中所占字节数最大的数组是()A 数组AB 数组BC 数组CD 数组D

考题 单选题数组定义为“inta[4]”,表达式()是错误的。A *aB a[0]C aD a++

考题 单选题下列数组的定义不合法的是()A char c[][]=new char[2][4]B char c[][]=new char[2][]C char [][]c=new char[][3]D int []a[] = new int[5][5]