下面程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int x= * a; * a= * b; * b=X; cout < < * a <

admin2010-12-16  27

问题 下面程序的运行结果是
   #include<iostream.h>
   void fun(int * a,int * b)
   {
   int x= * a;
   * a= * b; * b=X;
        cout < < * a < < * b < <" ";
   }
   void main( )
   {
   int x=1,y=2;
   fun(&x,&y) ;
   cout < < X < < y < < endl;
   }

选项 A、12  12
B、12  21
C、21  12
D、21  21

答案D

解析 本题考查的是指针和引用,函数 fun完成把x和y互换的操作。
转载请注明原文地址:https://kaotiyun.com/show/O2Vp777K
0

最新回复(0)