以下程序的输出结果是______。 int fun(int*x,int*y) { static int m=4; m=*X+*y; *x-=m; *y+=m; return m; } main() {

admin2010-05-22  21

问题 以下程序的输出结果是______。
   int fun(int*x,int*y)
   { static int m=4;
     m=*X+*y;  *x-=m;  *y+=m;
     return m;
   }
   main()
   { int a=2,b=6,n;
     n=fun(&a,&B) ;printf("%d,",n);
     n=fun(&a,&B) ;  printf("%d\n",n);
   }

选项

答案8,8。

解析 本题考查静态局部变量值的特点,请参考第10章有关习题的解析。
转载请注明原文地址:https://jikaoti.com/ti/yLI0FFFM
0

最新回复(0)