执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。int a[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;A.8B.7C.6D.5

题目

执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。int a[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;

A.8

B.7

C.6

D.5


相似考题
更多“执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1, ”相关问题
  • 第1题:

    下面语句()是错误的。

    A.int a[10], *p; p=a;

    B.int a[10], *p; p = &a[0];

    C.int a[10], *p; p = a++;

    D.int a[10], *p; p= a+1;


    de

  • 第2题:

    2、若有定义语句: int a[]={0,2,4,6,8,10},*p=a+1; 其值等于0的表达式是()。

    A.*p++

    B.*++p

    C.*p--

    D.*--p


    D

  • 第3题:

    若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a+2 ; 则输出结果为5的语句为()。

    A.printf("%d",p[3]);

    B.printf("%d",p[5]);

    C.printf("%d",*(a+3));

    D.printf("%d",*(p+5));


    I=1.57A;P=73.95W

  • 第4题:

    有定义如下:int a[5], *p; p=a; 则下列描述错误的是?

    A.表达式p=p+1是合法的

    B.表达式a=a+1是合法的

    C.表达式p-a是合法的

    D.表达式a+2是合法的


    B

  • 第5题:

    若有说明语句 "int a[2][4]={2,4,6,8,10,12,14,16},*p=a[0];", 则表达式 *(*(a+1)+2)**(p+1) 的值是()

    A.140

    B.80

    C.56

    D.48


    D