交换两个整形变量的数值

#include<stdio.h>
void swap(int *a,int *b)
{
    int t;
    t=*a;
    *a=*b;
    *b=t;
}
main()
{
    int x,y;
    scanf("%d,%d",&x,&y);
    swap(&x,&y);
    printf("%d,%d",x,y);
}

 

3,2
2,3
--------------------------------
Process exited after 5.315 seconds with return value 0
请按任意键继续. . .

 

总结:通过使用一个中间变量来达成交换两个整数变量的目的。’

posted @ 2017-03-22 18:06  境界  阅读(103)  评论(0)    收藏  举报