#include<stdio.h> void f(int y,int*x) {y=y+*X; *x=*x+y;} main() {int x=2,y=4; f(y,&x); printf("%d%d\n",

admin2010-04-24  13

问题 #include<stdio.h>
   void f(int y,int*x)
   {y=y+*X;  *x=*x+y;}
   main()
   {int x=2,y=4;
   f(y,&x);
   printf("%d%d\n",x,y);
   }

选项

答案8 4

解析 #include<stdio.h>
   void f(int y,int*x)/*参数为指针变最,采用地址传递方式*/
   {y=y+*x;*x=*x+y;}
   main()
   {int x=2,y=4:
   f(y,&x);
   printf("%d%d\n",x,y);
   }
转载请注明原文地址:https://kaotiyun.com/show/6DAx777K
0

最新回复(0)