数据交换swap

    xiaoxiao2021-03-26  16

    一、快速交换a,b的值

     

    #include<stdio.h> #include<stdlib.h> #define swap(a,b) ((&(a)!=&(b)))? ((a)^=(b)^=(a)^=(b)):((a)=(a)) int main(void) { int a, b; scanf("%d%d",&a,&b); printf("你输入的数据是a=%d b=%d\n",a,b); swap(a,b); printf("swap交换后数据a=%d b=%d\n",a,b); return 0; }

     

     

     

     

     

     

    转载请注明原文地址: https://ju.6miu.com/read-600064.html

    最新回复(0)