河南成教 / 高级语言程序设计(C)
[分析题]
[分析题]
写出下面程序的功能以及程序的运行结果。
swap(int.*p1,int*p2)
{int p;p=*pl;*p1=*p2;*p2=p;}
main( )
{ int a=5,b=7,*ptrl,*ptr2;
ptrl=&a;ptr2=&b;
swap(ptrl,ptr2);
printf(″*ptrl=%d,*ptr2=%d\n″,*ptrl,*ptr2);
printf(″a=%d,b=%d\n″,a,b);
}
参考答案:
佳题速递: