已知:int
b[3][5]={0};下列数组元素值的表示中,错误的是()。
A: **(b+1)
B: (*(b+1))[2]
C: *(*(b+1)+1)
D: *(b+2)
b[3][5]={0};下列数组元素值的表示中,错误的是()。
A: **(b+1)
B: (*(b+1))[2]
C: *(*(b+1)+1)
D: *(b+2)
举一反三
- 有int b=1;下列哪个语句执行后b中的值不为2( ) A: b=b+1; B: b++; C: b+=1; D: 2==b+1;
- 已知:a=1,b=2,表达式a>b?a:b+1的值是()
- 关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)
- 若有:int a[][3] = {{0},{1},{2}};则a[1][2]的值是? A: 0 B: 1 C: 2 D: 3
- 已知:int a[5][6];,数组a中的第10个元素是(). A: a[2][5] B: a[2][4] C: a[1][3] D: a[1][5]