首页 > 代码库 > 交换两个整形变量的数值

交换两个整形变量的数值

#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);
}

 

技术分享

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

交换两个整形变量的数值