美文网首页
C语言交换变量值的几种方法

C语言交换变量值的几种方法

作者: By丶久绊成影 | 来源:发表于2018-09-14 23:28 被阅读0次

    第一种:使用中间变量

    #include <stdio.h>
    int main()
    {
      inta=1,b=2,c;
      c=a;
      a=b;
      b=c;
      printf("%d,%d",a,b);
      return 0;
    }
    

    第二种:

    #include <stdio.h>
    int main()
    {
      inta=1,b=2,c;
      c=a;
      a=b;
      b=c;
      printf("%d,%d",a,b);int a = 1, b = 2;
     
    a = a + b;
    b = a - b;
    a = a - b;
    printf(“%d%d”, a, b);
    或者:
    a = a * b;
    b = a / b;
    a = a / b;
      return 0;
    }
    

    第三种:

    #include <stdio.h>
    int main()
    {
      inta=1,b=2,c;
      c=a;
      a=b;
      b=c;
      printf("%d,%d",a,b);int a = 1, b = 2;
    a ^= b;
    b ^= a;
    a ^= b;
    printf(“%d,%d”, a, b);
      return 0;
    }
    

    相关文章

      网友评论

        本文标题:C语言交换变量值的几种方法

        本文链接:https://www.haomeiwen.com/subject/kraagftx.html