1、加號的使用 在我們c#當(dāng)中,如果想要兩個(gè)字符串相連接,那么我們可以使用+號連接。 加號兩邊如果有一邊是字符串,那么此時(shí)字符串起到了一個(gè)連接的作用。 如果加號兩遍都是數(shù)字,那么加號起到一個(gè)相加的作用。
2、占位符 規(guī)則:先挖個(gè)坑,再填個(gè)坑。 {0}:占位符都是從0開始,依次遞增 注意:你挖了幾個(gè)坑,就填幾個(gè)坑,多填了沒效果。 但是,如果你少填了,程序拋出異常。 我們在輸出的時(shí)候,是按照挖坑的順序輸出,而不是按照填坑的順序輸出。
3、異常 所謂異常指的就是程序的語法并沒有錯(cuò)誤,只不過在程序運(yùn)行的過程當(dāng)中由于種種原因出現(xiàn)了錯(cuò)誤,導(dǎo)致程序崩潰,不能再繼續(xù)執(zhí)行。 種種原因包括外因跟內(nèi)因。
4、接收用戶的輸入 Console.ReadLine():這行代碼可以接收用戶在控制臺的輸入, 接收完成后,我們需要將用戶在控制臺輸入的數(shù)據(jù)存儲起來。 類型?123 123.123 男 5000m 張三 我們將用戶在控制臺輸入的所有數(shù)據(jù)都當(dāng)做是string類型,所以, 我們可以聲明一個(gè)string類型的變量來接收用戶在控制臺的輸入。 注意:我們按回車?yán)^續(xù)程序。
5、三行代碼 Console.WriteLine();將小括號中的內(nèi)容輸出到控制臺。 Console.ReadKey():不管用戶按下那個(gè)鍵都能夠讓程序繼續(xù)。 Console.ReadLine():只有用戶按下回車,才能讓程序繼續(xù)。 6、c#中的轉(zhuǎn)義符 概念:所謂轉(zhuǎn)義符指的就是一個(gè)'/'加上一個(gè)"特殊的字符"組成了一個(gè)具有特殊意義的字符。 /b:表示退格鍵,放到字符串的結(jié)尾不起作用。 /n:表示換行,僅僅能在控制臺中換行 /r/n:可以在操作系統(tǒng)中換行 /":就表示為一個(gè)英文半角的雙引號 /t:制表符,制作表格使用的符號。 //:就表示為一個(gè)'/' 注意:'/'并不代表字符,而是代表轉(zhuǎn)義 @符號 1)、取消'/'在字符串中的轉(zhuǎn)義作用,使其單純的表示為一個(gè)'/'. 2)、可以將字符串按照編輯的原格式輸出到控制臺。
7、算數(shù)運(yùn)算符 + - * / % 由算數(shù)運(yùn)算符連接的表達(dá)式我們稱之為算數(shù)表達(dá)式。 注意: --->兩個(gè)整數(shù)類型的變量加減乘除取余結(jié)果依然是整數(shù)類型 --->把一個(gè)整數(shù)類型提升為double類型最簡單的辦法就是乘以一個(gè)1.0 --->可以使用占位符的方式保留指定位數(shù)的小數(shù){0:0.00...},但是,原值沒有發(fā)生任何改變
8、類型轉(zhuǎn)換 自動類型轉(zhuǎn)換(隱式類型轉(zhuǎn)換) 我們要求等號兩邊參與運(yùn)算的操作數(shù)的類型必須一致,如果不一致,滿足下面的條件,會發(fā)生自動類型轉(zhuǎn)換(隱式類型轉(zhuǎn)換)。這種轉(zhuǎn)換是編譯器幫助我們自動完成的,我們不需要寫多余的代碼。 --->兩種類型兼容 例如:int 和 double 兼容(都是數(shù)字類型) --->目標(biāo)類型大于源類型 例如:double > int int number=10; double d=number; double d=3.14; int number=d; 強(qiáng)制類型轉(zhuǎn)換(顯示類型轉(zhuǎn)換) --->兩種類型兼容 例如:int 和 double 兼容(都是數(shù)字類型) --->目標(biāo)類型小于源類型 例如:double > int 但是,強(qiáng)制類型轉(zhuǎn)換編譯器不會幫助我們自動完成,需要我們手動的寫代碼來完成。 (待轉(zhuǎn)換的類型)要轉(zhuǎn)換的值; 強(qiáng)制類型轉(zhuǎn)換的結(jié)果會丟失精度。 不管是自動類型轉(zhuǎn)換還是強(qiáng)制類型轉(zhuǎn)換我們必須要首先滿足的條件就是要轉(zhuǎn)換的數(shù)據(jù)類型相互兼容。 我們現(xiàn)在學(xué)過的相互兼容的數(shù)據(jù)類型就兩個(gè):double int
9、Convert類型轉(zhuǎn)換 如果遇到類型不兼容的數(shù)據(jù)需要發(fā)生類型轉(zhuǎn)換,我們使用Convert類型轉(zhuǎn)換。 轉(zhuǎn)誰你就To誰。 注意:我們使用Convert類型轉(zhuǎn)換,切忌,面兒上一定要過的去。 如果轉(zhuǎn)換成功則返回對應(yīng)的值,如果轉(zhuǎn)換失敗,則拋異常。
10、算數(shù)運(yùn)算符之加加減減 加加分為前++和后++,不管是前++還是后++,最終都會給這個(gè)變量自身加一 減減分為前--和后--,不管前--還是后--,最終都會給這個(gè)變量自身減一
注意:加加或者減減放在變量的前面和后面的區(qū)別體現(xiàn)在參與運(yùn)算的時(shí)候。
以加加為例: 如果是前加加,則先自身加一,然后拿著加一后的值再去參與運(yùn)算。
如果是后加加,則先拿原值參與運(yùn)算,運(yùn)算完成后再自身加一。
對于+-*/%=都需要兩個(gè)操作數(shù)才能進(jìn)行運(yùn)算的這些運(yùn)算符,我們叫做二元運(yùn)算符。
對于++或者--這種只需要一個(gè)人就能完成的運(yùn)算符,我們稱之為一元運(yùn)算符。
注意: ******一元運(yùn)算符的優(yōu)先級要高于二元運(yùn)算符。 在一個(gè)表達(dá)式中,如果既有一元運(yùn)算符,也有二元運(yùn)算符,我們首先應(yīng)該計(jì)算一元運(yùn)算符。 優(yōu)先級: 加加減減>括號>乘除>加減
視頻下載地址: http://yunpan.cn/cQCnKnKhzCcg5 訪問密碼 d598
新聞熱點(diǎn)
疑難解答
圖片精選