以下对二维数组的定义及初始化中错误的是( )。
A: int
x[][3]={{0},{1},{1,2,3}};
B: int
x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
C: int
x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
D: int
x[][3]={1,2,3,4};
A: int
x[][3]={{0},{1},{1,2,3}};
B: int
x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
C: int
x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
D: int
x[][3]={1,2,3,4};
举一反三
- 以下错误的定义语句是( )。 A: int x[3][3]={{0},{1},{1,2,3}}; B: int x[4 ][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C: int x[4 ][ ]={{1,2,3,},{1,2,3},{1,2,3},{1,2,3}}; D: int x[2][3]={1,2,3,4};
- 以下对二维数组的定义及初始化中错误的是( )。 A: int <br/>x[][3]={{0},{1},{1,2,3}}; B: int <br/>x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C: int <br/>x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; D: int <br/>x[][3]={1,2,3,4};
- 以下错误的定义语句是( <br/>)。 A: int<br/>x[ ][3]={{0},{1},{1,2,3}}; B: int<br/>x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; C: int<br/>x[4][ ]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; D: int<br/>x[ ][3]={1,2,3,4};
- 若有定义:int a[4]={1,2,3};则数组a的每一个元素为( ) A: a[1]=1;a[2]=2;a[3]=3;a[4]=0; B: a[1]=1;a[2]=2;a[3]=3; C: a[0]=1;a[1]=2;a[2]=3;a[3]=0; D: a[0]=1;a[1]=2;a[2]=3;
- 【单选题】以下能对数组a进行正确初始化的语句是( )。 A: int a[2][3]={{1,2,3},{ },{5,6,7}}; B: int a[ ][ ]={{1,2,3},{3,4,5},{5,6,7}}; C: int a[ ][3]={{1},{3},{5}}; D: int a[3][2]={{1,2,3},{3,4,5}};