A: char a[4] ;
B: char a[ ][4]={"aa",""};
C: char a[4][ ];
D: char a[5][4];
举一反三
- char[] suit={(char)3, (char)4, (char)5, (char)6};可以换成以下那句 A: char[] suit={3, 4, 5, 6}; B: char[] suit={‘3’, ‘4’, ‘5’, ‘6’}; C: char[] suit={"3", "4", "5", "6"}; D: char[] suit={3.ToString(), 4.ToString(), 5.ToString(), 6.ToString()};
- 下列四种数组定义,合法的数组定义是( ) 。 A: char a[ ]="hello"; B: int a[4]={4,3,2,1,0}; C: char a="hello" ; D: char a[4]= "hello";
- 下列声明二维数组的语句不合法的是() A: char c[][] = new char[2][3]; B: char c[][]=new char[6][]; C: char[][] c= new char[3][3]; D: char [][] c = new char[][4];
- 下列字符数组定义和赋值正确的是( ) A: char ss[]={'abcd'}; B: char ss[4]="abcdef"; C: char ss[5]={ "abcd"}; D: char ss[5]= 'abcd';
- 下列数组的定义不合法的是() 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]
内容
- 0
数组定义及初始化正确的是( ) A: char a[5]=; B: int a[5]=0,1,2,3,4,5; C: char a="string"; D: char a[]=’0’,’1’,’2’,’3’,’4’,’5’;
- 1
char[] suit={(char)3, (char)4, (char)5, (char)6};可以换成以下那句 A: char[] suit={3, 4, 5, 6}; B: char[] suit={‘3’, ‘4’, ‘5’, ‘6’}; C: char[] suit={"3", "4", "5", "6"}; D: char[] suit={3.ToString(), 4.ToString(), 5.ToString(), 6.ToString()};
- 2
下列给字符数组赋初值时,正确的是()。 A: char s1[]="abcdef"; B: char s2[4]="abcd"; C: char s3[2][3]={"abc","xyz"}; D: char s4[4][]={’a’,’x’,’s’,’t’};
- 3
下面是对字符数组s的初始化,其中不正确的是( ) A: char s[5]={"abc"}; B: char s[5]={'a','b','c'}; C: char s[ ]={'a','b','c'}; D: char s[4]="abcd";
- 4
字符数组的定义,错误的是: A: char c[]="hello"; B: char c[4]="hello"; C: char c[5]="hello"; D: char c[6]="hello";