交換兩個數的三種方法

2021-08-19 22:20:36 字數 462 閱讀 1965

1.使用臨時變數

public

static

void

main(string args) throws exception

2.不使用臨時變數——加減法

注意int範圍

public

static

void

main(string args) throws exception

3.不適用臨時變數——使用位運算的亦或方法

原理:乙個數亦或同乙個數兩次還值不變。

public

static

void

main(string args) throws exception

附:

python交換兩個數可以是:a, b = b, a

交換兩個數的三種方法以及應用

交換兩個數的三種方法以及應用 當聽到交換兩個數時,大多數人的第一想法建立乙個新的變數,然後將兩個數進行交換。如下所示 define crt secure no warnings include int main 建立第三個變數就要重新開闢一塊記憶體儲存該變數,如果不建立第三個變數,怎麼交換兩個數呢?...

交換兩個數的值的方法 三種

採用中間變數c,來承接a的值,再將a的值設定為b,最後將中間變臉c的值設定到b中。int a 10 int b 20 int c a a b b c system.out.println a a system.out.println b b 輸出結果為 a 20 b 10原理 為了方面說明,將a,b...

交換兩個變數的三種方法

public static void main string args num1 2,num2 1前提 兩個變數相加的值不能溢位 public static void main string args num3 20,num4 10異或 1.任意乙個變數x與其自身進行異或運算,結果為0,即x x 0...