niusouti.com

若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。A.随机值B.0C.x的地址D.P的地址

题目

若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。

A.随机值

B.0

C.x的地址

D.P的地址


相似考题
更多“若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。A.随机值B ”相关问题
  • 第1题:

    若有定义:int x=0,*p=&x;则语句printf("%d\n",*p);的输出结果是( )。

    A.随机值

    B.0

    C.x的地址

    D.p的地址


    正确答案:B
    解析:由*p=&x可知,指针变量p指向了x的地址,故输出*p的值即为x的值0。

  • 第2题:

    若有定义:int x=0,*p=&x;,则语句printf("%dn",*p)的输出结果是()

    A.随机值

    B.0

    C.x的地址

    D.p的地址


    px 是一个数组 , 其数组的每一个元素是指向整数的指针

  • 第3题:

    若有定义 int x=0,*p=&x;,则语句 printf("%dn",*p);的输出结果是().

    A.随机值

    B.0

    C.x 的地址

    D.p 的地址


    px 是一个数组 , 其数组的每一个元素是指向整数的指针

  • 第4题:

    若有定义:int x=0, *p=&x;, 则语句 printf("%d\n",*p);的输出结果是( )。

    A.随机值

    B.0

    C.x 的地址

    D.p的地址


    正确答案:B
    解析:语句intx=0,*p=&x;定义了—个血型变量int并初始化为0,同时还定义了一个int型指针p指向变量x。语句printf(“n%d\n”,*p);是按十进制整数格式输出指针p所指向的内容,即x的值0。故本题应该选择B。

  • 第5题:

    若有定义:int x=0, *p=&x;,则语句printf("%dn",*p);的输出结果是x的地址。


    px 是一个数组 , 其数组的每一个元素是指向整数的指针