第二天,復習下變量的知識,還有變量的運算,還有就是大神們的交換變量的變態(tài)方法。
成都網(wǎng)站建設哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、重慶網(wǎng)站建設公司、微信開發(fā)、小程序制作、集團企業(yè)網(wǎng)站設計等服務項目。核心團隊均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗,服務眾多知名企業(yè)客戶;涵蓋的客戶類型包括:成都酒樓設計等眾多領域,積累了大量豐富的經(jīng)驗,同時也獲得了客戶的一致贊揚!
第六節(jié)變量的命名
1、命名規(guī)則:第一個字符必須是字母或者下劃線(_),其后的字
符可以是任意個數(shù)字、字母、下劃線。不能全部使用C#的關鍵
字,比如class、namespace、new、void等。判斷方式:VS中
亮藍色的就是關鍵字。這也是類、函數(shù)等的命名規(guī)則。
2、可以使用中文來作為變量名(類、方法也可以),但是盡量不要使用中文來編程。
3、變量的聲明:int i;int x,y;int i=3,這就是聲明變量的幾種方式,但是最好的方式是:數(shù)據(jù)類型 變量名=初始化值;變量在使用之前必須有個值,如果沒有賦值需要有個初始化值。
第七節(jié)算數(shù)運算符
1、+、-、*(乘)、/(除)、%(求余)
+可以用作字符串連接,其他不可以。將string和其他類型+,會自動tostring(); 易錯:string s1 = "hello"+yang;
++(自增)、--(自減)
2、運算優(yōu)先級:與數(shù)學運算優(yōu)先級一致,括號最先運算,在實際使用的時候優(yōu)先級可以通過括號、書寫多行的方式來實現(xiàn),讓優(yōu)先運算的單獨顯示出來,這樣書寫方便閱讀與理解,為后期本人和他人維護程序提供方式。
3、變量可以和字面量混合運算:就是指變量可以直接跟值運算,比如int i=10;i=i+10;
第八節(jié)變量賦值
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;
完成了變量值得交換。
網(wǎng)上找的大神們的方法:
比如說:
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);這就完成了,我已經(jīng)無語了············