變數的交換

2021-09-24 10:44:18 字數 898 閱讀 9707

變數的名字不能重名

// 變數的交換的第乙個思路:使用第三方的變數進行交換

var num1 = 10;

var num2 =20;

// 把num1這個變數的值取出來放在temp變數中

var temp = num1;

// 把num2的這個變數的值取出來放在num1變數中

num1 = num2;

// 把temp變數的值取出來放在num2變數中

num2 = temp;

//第二種交換:一般適用於數字的交換

var num1 = 10;

var num2 = 20;

//把num1的變數中的值和num2變數中的值取出來相加,重新賦值給num1這個變數

num1 = num1 + num2;

//把num1變數的值和num2變數的值取出來相減,相減的結果重新賦值給num2

num2 = num1 - num2;

//num1變數的值和num2變數的值取出來,相減的結果重新賦值給num1

num1 = num1 - num2;

console.log(num1);

console.log(num2);

還有一種不常用的,不是很需要記住,看到知道就行

//位運算(不常用)

var num1 = 10;

var num2 = 20;

num1 = num1^num2;

num2 = num1^num2;

num1 = num1^num2;

console.log(num1);

console.log(num2);

變數的交換

param args public static void main string args x 是先使用所賦予的值,再 1 x是 1,再使用加1後所賦的值 注 水仙花數是乙個數字等於數字所組成部分的平方之和。變數的自動轉換 char int long float double正方向 byte sh...

交換變數的值

方法一 借助第三方變數 1 region 1 利用第三方變數 2int a 10 3 int b 20 4 console.writeline 交換前的值 a b a,b 5console.readkey 6int temp a 7 a b 8 b temp 9 console.writeline ...

高階 交換變數

這兩天再練習的時候敲了乙個 交換兩個整型變數的值 類似的問題,分析了三種方式,在這裡做一下分享。1.第一種方式就是非常普遍,也是非常大眾化的方式了,建立乙個臨時變數 include 1.交換兩個整型變數的值 int main 這種方式非常常見,也是很多人剛剛學習c語言的時候使用的方法。2.這裡,我考...