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

题目

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

A.随机值

B.0

C.x的地址

D.P的地址

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.随机值

B.0

C.x 的地址

D.p 的地址


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

第2题:

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


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("%d\n",*p);的输出结果是( )。

A.随机值

B.0

C.x的地址

D.p的地址


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

第6题:

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

A.随机值

B.0

C.x的地址

D.p的地址


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

第7题:

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

A.随机值

B.0

C.x的地址

D.p的地址


正确答案:B
解析:由题中定义可以看出,指针变量p指向了x所在的存储单元,故输出的*p的值即为x的值0。

第8题:

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

A.随机值

B.0

C.x的地址

D.p的地址


正确答案:B
解析:由定义*p=&x,p指向x的地址,*p=x,因此输出的是x的值。

第9题:

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

A.随机值

B.0

C.X的地址

D.P的地址


正确答案:B
题中定义的语句等价于以下语句。故本题定义一个整型变量x和一个指向整型的指针P,并把变量X的地址赋值给P,即P为指向整型变量x的指针,则*P表示P所指向的整型变量x的数值。