變數的交換

2021-09-28 20:51:41 字數 503 閱讀 6811

/**

* @param args

*/public static void main(string args)

}}x++是先使用所賦予的值,再+1

++x是+1,再使用加1後所賦的值

**注:**水仙花數是乙個數字等於數字所組成部分的平方之和。

變數的自動轉換

char-》int-》long-》float-》double正方向

byte-》short-》int-》long-》float-》double負方向

強制資料型別轉換

例:double num1=37.872;

int num2=(int)num1;

由低階轉高階需強制轉,

有高階轉高階是自動轉。

int直接量可以直接賦值給byte,char,short(不超過表示範圍)

byte,char,short三種型別轉換運算時,需轉化為int再運算。

變數的交換

變數的名字不能重名 變數的交換的第乙個思路 使用第三方的變數進行交換 var num1 10 var num2 20 把num1這個變數的值取出來放在temp變數中 var temp num1 把num2的這個變數的值取出來放在num1變數中 num1 num2 把temp變數的值取出來放在num2...

交換變數的值

方法一 借助第三方變數 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.這裡,我考...