注意:此页面搜索的是所有试题
写出下面程序的功能以及程序的运行结果。
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);
}
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);
}
参考答案