题目内容:
问题:
下列程序的输出结果是( )。
void fun(int*X,int y)
{ printf("%d%d",*x,*y);*x=3;*y=1;}
main()
{ int x=1,y=2;
fun(&y,&x);
printf("%d%d",x,y);
}
A . 2 1 4 3
B . 1 2 1 2
C . 1 2 3 4
D . 2 1 1 2
参考答案:
答案解析:
问题:
下列程序的输出结果是( )。
void fun(int*X,int y)
{ printf("%d%d",*x,*y);*x=3;*y=1;}
main()
{ int x=1,y=2;
fun(&y,&x);
printf("%d%d",x,y);
}
A . 2 1 4 3
B . 1 2 1 2
C . 1 2 3 4
D . 2 1 1 2