[主观题]

设有以下定义和语句,则*(*(p+2)+1)的值为(14)。

int a[3][2]={10, 20, 30, 40, 50, 60}, (*p)[2];

p=a;

参考答案与解析:

相关试题

设有以下定义和语句inta[3][2]={1,2,3,4,5,6},*p[3];

[单选题]设有以下定义和语句 int a[3][2]={1,2,3,4,5,6},*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是A.a[0][1]B.a[1][0]C.a[1][1]D.a[1][2]

  • 查看答案
  • 设有以下定义的语句,则*(*(p£«2)£«1)的值为______。int a[

    [单选题]设有以下定义的语句,则*(*(p+2)+1)的值为______。int a[3][2]={10,20,30,40,50,60}, (*p)[2];p=a;A.10B.30C.60D.40

  • 查看答案
  • 设有下定义的语句: inta[3][2]={10,20,30,40,50,60}

    [单选题]设有下定义的语句: inta[3][2]={10,20,30,40,50,60}; intb[3][2]={10,20,30,40,50,60}; 则a[1][1]*b[2][1)的结果为( )。A.2000B.1200C.2400D.3000

  • 查看答案
  • 设有以下定义和语句:int a[3] [2]={1,2,3,4,5,6}, *

    [单选题]设有以下定义和语句: int a[3] [2]={1,2,3,4,5,6}, * p[3]; p[0] =a[1]; 则.(P[0]+1)所代表的数组元素是( )。A.a[0][1]B.a[1][0]C.s[1][1]D.a[1][2]

  • 查看答案
  • 若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()

    [填空题] 若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()

  • 查看答案
  • 设有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9,10,

    [单选题]设有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int(*ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是()。A . *((*ptr+1)[2])B . *(*(p+5))C . (*ptr+1)+2D . *(*(a+1)+2)

  • 查看答案
  • 若有以下定义,则正确的switch语句是______。floatx;inta,b

    [单选题]若有以下定义,则正确的switch语句是______。float x;int a,b;A.switch(x) { case 1.0:printf("*/n"); csse 2.0:printf("**/n"); }B.switch(x) { case 1,2:printf("*/n"); case 3:printf("**/n"); }C.switch(a+b) { case 1:printf("/n"); case 1+2:printf("**/n"); }D.swit

  • 查看答案
  • 有以下定义和语句 int a[3][2]={1,2,3,4,5,6,},*p[3

    [单选题]有以下定义和语句int a[3][2]={1,2,3,4,5,6,},*p[3];p[0]=a[1];则*p[0]+1)所代表的数组元素是A.a[0][1]B.a[1][0]C.a[1][1]D.a[1][2]

  • 查看答案
  • 现有如下定义:inta,b,*p,*q;,则下列赋值语句错误的是

    [单选题]现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是A.p=&a;B.q=&b;C.p=q;D.p=a;

  • 查看答案
  • 若有以下定义和语句: iht w[2][3],(* pw)[3];pw=w; 则

    [单选题]若有以下定义和语句: iht w[2][3],(* pw)[3];pw=w; 则对w数组元素的非法引用是 ( )A.* (w[0]+2)B.* (pw + 1)[2]C.pw[0][0]D.* (pw[1]+2)

  • 查看答案
  • 设有以下定义和语句,则*(*(p£«2)£«1)的值为(14)。 inta[3]