實現兩個變量值交換(1)

1.利用一箇中間變量實現交換
  int a, b;
  int temp;
  temp = a;
  a = b;
  b = temp;
2.利用+-操作實現
  int a, b;   
  a = a + b;
  b = a - b;
  a = a - b;
3.利用乘除操作實現
  int a, b;
  a = a * b;
  b = a / b;
  a = a / b;
4.利用異或操作實現(當a,b相等時,不可用)
  int a, b;
  a = a ^ b;
  b = a ^ b;
  a = a ^ b;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章