黑马程序员技术交流社区

标题: 关于细节三(变量值的互换) [打印本页]

作者: Thinkin    时间: 2014-11-8 15:31
标题: 关于细节三(变量值的互换)
1. 交换整型变量a、b的值。比如a=10、b=11;交换之后a的值是11,b的值是10。用两种方式实现:

1>使用第三方变量
        int temp;
        temp = a;
        a = b;
        b = temp;

2> 不使用第三方变量
1>>       
        * a = b - a;
        * b = b - a;
        * a = b + a;
2>>       
       
        * a = a ^ b;
        * b = a ^ b;
        * a = a ^ b;






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2