若有以下的定义:int a[5][5];能正确引用t数组的表达式是:
A: a[2][5]
B: a[5][0]
C: a[0][1]
D: a[1,0]
A: a[2][5]
B: a[5][0]
C: a[0][1]
D: a[1,0]
举一反三
- 若有以下的定义:int t[5][4];能正确引用t数组元素的表达式是( )。 A: t[2][4] B: t[5][0] C: t[0][0] D: t[0,0]
- 若已定义int a[5][3]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};,无法正确引用数组a元素的是( ) A: a[0][0] B: a[4][1] C: a[5][1] D: a[3][2]
- 若有数组定义语句:inta[4][5];其中第10个数组元素怎么表示?() A: a[2][5] B: a[1][5] C: a[2][0] D: a[1][4]
- 若有:int a[3][5]; 如何定义指针变量p,使其能够指向数组a的第一行(行指针),正确的定义是()。 A: int *p = a[1]; B: int *p = &a[1][0]; C: int *p[5] = a + 1; D: int (*p)[5] = a + 1;
- 若有说明:int arr[5][5];则对arr数组元素的正确引用是( )。 A: arr[5][5] B: a[0][0] C: arr[1,3] D: arr[1+1][0]