标签:
Java培训、Android培训、iOS培训、.Net培训、期待与您交流!
1 #include <stdio.h>
2 int main()
3 {
4 int a=10;
5 int b=20;
6 int temp=0;
7 printf("交换前的两数字是:%d和%d\n",a,b);
8
9 /* 运用变量交换
10 temp=a;
11 a=b;
12 b=temp;
13 */
14
15 /* 运用算法交换
16 a=b-a;
17 b=b-a;
18 a=b+a;
19 */
20 /* 运用异或交换
21 a=a^b;
22 b=a^b;
23 a=a^b;
24 */
25 printf("交换后的两数字是:%d和%d\n",a,b);
26
27 }
标签:
原文地址:http://www.cnblogs.com/why168888/p/4284406.html