更多“有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是A.*p+9 B.*(p+8) C.*p+ ”相关问题
  • 第1题:

    有说明 int a[10]=[1,2,3,4,5,6,7,8,9,10},*p=a;,则数值为9的表达式是()。

    A.*(p+9)

    B.*(p+8)

    C.*p+=9

    D.*p+=9


    0,9

  • 第2题:

    有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是(). A) *P+9 B) *(P+8) C) *P+=9 D) P+8

    A.*P+9等于10

    B.*(P+8) 相当于a][8],其值为9

    C.*P+=9相当于*P=*P+9,其值为10

    D.p+8是a[8]的地址


    B 解析:p是指针,p+8是地址值,D是错的;*p是p的目标变量,即a[0],值为1,所*p+9的值是10,而*p+=9值是重新给a[0]赋了值(1+9);所以A和C也是错的。p+8是地址值,指向a[8],那么*(p+8)的值就是a[8]的值,即9。

  • 第3题:

    有如下说明 int a[10]=[1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是________。

    A.*(p+8)

    B.*(p+9)

    C.*p+=9

    D.p+8


    B 解析:p是指针,p+8是地址值,D是错的;*p是p的目标变量,即a[0],值为1,所*p+9的值是10,而*p+=9值是重新给a[0]赋了值(1+9);所以A和C也是错的。p+8是地址值,指向a[8],那么*(p+8)的值就是a[8]的值,即9。

  • 第4题:

    3、有说明 int a[10]=[1,2,3,4,5,6,7,8,9,10},*p=a;,则数值为9的表达式是()。

    A.*(p+9)

    B.*(p+8)

    C.*p+=9

    D.*p+=9


    *(p+5)

  • 第5题:

    有如下语句 int a[10] = {1,2,3,4,5,6,7,8,9,10};int *p = a;则数值为9的表达式是______

    A.*p+9

    B.*(p+8)

    C.*p+=9

    D.p+7


    *(*(a+i))

  • 第6题:

    8、有如下说明 int a[10]=[1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是________。

    A.*(p+8)

    B.*(p+9)

    C.*p+=9

    D.p+8


    0,9