有以下程序     main0      {int a=l,b=3,c=5;        int  *p 1 =&a,*p2--&b,*p=&c;        *p-~pl*(*p2);       print~"%dXn",c);      }   

admin2009-03-16  16

问题 有以下程序     main0      {int a=l,b=3,c=5;        int  *p 1 =&a,*p2--&b,*p=&c;        *p-~pl*(*p2);       print~"%dXn",c);      }        执行后的输出结果是______。

选项 A、1
B、2
C、3
D、4

答案C

解析 p1=&a表示指针变量p1指向元素1的地址;p2=&b表示指针变量p2指向元素3的地址;p=&c表示指针变量p指向元素5的地址;执行*p=*p1*(*p2)=1*3=3,所以最后的结果为:3。
转载请注明原文地址:https://kaotiyun.com/show/XeXp777K
0

最新回复(0)