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 }

相关文章:

  • 2021-09-06
  • 2022-12-23
  • 2022-12-23
  • 2021-07-17
  • 2022-03-10
  • 2022-12-23
  • 2021-11-12
  • 2022-01-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-12-20
相关资源
相似解决方案