案例7.11执行b[j][i]=a[i][j];后,完成行列互换并对b数组赋值。
正确
举一反三
- 若有以下定义,inta[2][3];则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的正确引用为() A: *(a[i]+j) B: (a+i) C: a[i]+j
- 若存在:int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。 A: *p=*&j; B: i=**p; C: i=&j; D: i=*p;
- 若有说明int i, j=2, *p=&i; 则能完成i=j赋值功能的语句是? A: i=*p; B: *p=*&j; C: i=&j; D: i=**p;
- 若有说明: int i, j=2 , *p=&i; ,则能完成 i=j 赋值功能的语句是()。
- 设i,j已正确说明并赋值,若有定义:int a[2][3];,则对a数组的第i行第j列的正确引用为( ). A: *(a+i+j) B: *(a+i)+j C: *(*(a+i)+j) D: (a+i)[j]
内容
- 0
若i=4,则执行语句j=--i;后,i=____,j=____
- 1
若有定义:int a[2][3];则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为( ).
- 2
若有定义:int a[2][3]; 则数组a中第i行第j列(假定i,j已正确定义并赋值)元素可以表示为:*(a+i)+j。( )
- 3
中国大学MOOC: 若存在:int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
- 4
若i=3,j=i++;执行运算后i和j的值为? A: i=3,j=4 B: i=4,j=4 C: i=4,j=3 D: i=3,j=3