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