举一反三
- 若有定义int*x[3],b[10];则正确的赋值语句是() A: x=b[0]; B: x=b; C: x[0]=b[0]; D: x[0]=&b[0];
- 若有定义语句: char s[3][10],(*k)[3],*p; ,则以下赋值语句正确的是
- 若有定义语句:char s[3][10],(*k)[3],*p;,则赋值语句 p=s[0]; 是正确的。
- 变量定义是正确的:int x[ ][3] = {1,2,3};
- 若有定义:int i=1, a[4][3],b[3][4],(*p)[3];则( )是正确的赋值语句。 A: p=a; B: p=b; C: p=a[i]; D: p=b[i];
内容
- 0
数组x定义:String x[ ][ ]=new int[3][2]; x[0 ][0 ]=”abc”, x[0 ][1]=”12345”;<br/>则 x.length 的值为______ ,x[0][1].leng()的值为______ 。
- 1
若有以下定义语句,则表达式x[1][1]*x[2][2]的值是() int x[3][3]={{1,2,3},{4,5,6}}; A: 0 B: 4 C: 5 D: 6
- 2
以下数组定义中不正确的是____。A) int a[2][3]; B) int b[][3]={0,1,2,3};C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}};
- 3
在Java程序中有定义“int x[][]=new int[4][5];”,则x.length和x[3].length的值分别是
- 4
若有定义语句:int a [2][3],(*p)[3],*q[3];,则以下赋值语句正确的是( ) A: p=a; B: q=a; C: p=&a[1]; D: q=&a[1];