A: char[][]
charArray = {'a', 'b'};
B: char[2][2]
charArray = {{'a', 'b'}, {'c', 'd'}};
C: char[2][]
charArray = {{'a', 'b'}, {'c', 'd'}};
D: char[][]
charArray = {{'a', 'b'}, {'c', 'd'}};
举一反三
- 以下哪个是正确的语句?(). A: char[][] charArray = {'a', 'b'}; B: char[2][2] charArray = {{'a', 'b'}, {'c', 'd'}}; C: char[2][] charArray = {{'a', 'b'}, {'c', 'd'}}; D: char[][] charArray = {{'a', 'b'}, {'c', 'd'}};
- 以下能正确定义字符串的语句是_____。 A: char<br/>str="\x43"; B: char str[]="\0"; C: char str=‘’; D: char<br/>str[]={'\064’};
- 以下不能正确进行字符串初始化的语句是( ) 。 A: char<br/>str[]={"gosh!"}; B: char<br/>*str="gosh!"; C: char<br/>str[5]="gosh!"; D: char<br/>str[6]={ 'g', 'o', 's', h',’!’,’\0’};
- 以下正确的数组定义语句是()。 A: char<br/>ch[][5] = {“take”,”the”,”exam”<br/>}; B: int<br/>x[3][]={0,1,2,3,4,5}; C: int<br/>lon[2][3]={{1},{1,2},{1,2,3}}; D: char str[5]={“Great”};
- 下列变量定义中,正确的是() A: char<br/>ch =“A”; B: char<br/>ch =‘好’; C: char<br/>ch =“好”; D: char<br/>ch =12;
内容
- 0
下列能正确进行字符串赋值操作的语句是()。 A: char<br/>s[5]={"abcdef"}; B: char<br/>s[5]={ ′a′, ′b′, ′c′, ′d′,<br/>′e′, ′f′}; C: char<br/>*s; s="abcdef" ; D: char<br/>*s; scanf ("%s",s );
- 1
下列关于数组的定义,错误的是:____ A: char[]<br/>arr1<br/>= new char[5]; B: char[] arr2 = { 'a', 'b', 'c' }; C: char[]<br/>arr3 = new char { 'a', 'b', 'c' }; D: char[,] arr4 = { { 'a', 'b' }, { 'c', 'd' } };
- 2
以下能正确进行字符串赋值的语句是() A: char<br/>s[5]; s="good!"; B: char<br/>s[5]={'a','e','i','o','u'}; C: char<br/>s[5]="good!"; D: char<br/>*s; s="good!";
- 3
与如下代码不等价的语句是( ) <br/>char str[ ] = "CProgram"; A: char str[9] =<br/>“CProgram”; B: char str[ ] = {'C',<br/>'P', 'r', 'o', 'g', ‘r’, ‘a’, ‘m’,<br/>‘\0’}; C: char str[ ] = {'C',<br/>'P', 'r', 'o', 'g', ‘r’, ‘a’, ‘m’}; D: char str[ ] = {"<br/>CProgram "};
- 4
以下对一维数组a的正确说明是( )。 A: char<br/>a(10); B: int<br/>a[ ]; C: int<br/>k=5,a[k]; D: char<br/>a[ ]={‘a’,‘b’,‘c’};