您好,登錄后才能下訂單哦!
第二天,復習下變量的知識,還有變量的運算,還有就是大神們的交換變量的變態方法。
第六節 變量的命名
1、命名規則:第一個字符必須是字母或者下劃線(_),其后的字
符可以是任意個數字、字母、下劃線。不能全部使用C#的關鍵
字,比如class、namespace、new、void等。判斷方式:VS中
亮藍色的就是關鍵字。這也是類、函數等的命名規則。
2、可以使用中文來作為變量名(類、方法也可以),但是盡量不要使用中文來編程。
3、變量的聲明:int i;int x,y;int i=3,這就是聲明變量的幾種方式,但是最好的方式是:數據類型 變量名=初始化值;變量在使用之前必須有個值,如果沒有賦值需要有個初始化值。
第七節 算數運算符
1、+、-、*(乘)、/(除)、%(求余)
+可以用作字符串連接,其他不可以。將string和其他類型+,會自動tostring(); 易錯:string s1 = "hello"+yang;
++(自增)、--(自減)
2、運算優先級:與數學運算優先級一致,括號最先運算,在實際使用的時候優先級可以通過括號、書寫多行的方式來實現,讓優先運算的單獨顯示出來,這樣書寫方便閱讀與理解,為后期本人和他人維護程序提供方式。
3、變量可以和字面量混合運算:就是指變量可以直接跟值運算,比如int i=10;i=i+10;
第八節 變量賦值
1、賦值運算符:=(不是等于號,C#中的等于號是==)。
2、復制運算的意義是:讓=左邊的變量的值等于=右邊的運算結果(運算結果就是個值)。
3、特殊的復制運算:+=、-=、*=、/=,例:a+=5與 a=a+5是完全等價的運算,只是為了減少書寫量,最特殊的情況就是a++,其意義就是a=a+1,a+=1,其他的運算符意義類似。
4、變量的左邊只能是變量,不能使常量、表達式等。
5、交換兩個變量值的多種方法:設置一個中間變量用于交換
交換a和b的值
a=5,b=6;
int c;
c=a;
a=b;
b=c;
完成了變量值得交換。
網上找的大神們的方法:
比如說:
a b
a = a+b;
b = a-b;
a = a-b;
大神啊·············
a=a^b;
b=b^a;
a=a^b;
使用異或運算,這真·大神啊········
a=a^b^(b=a);這就完成了,我已經無語了············
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。