黑馬程式設計師 基礎知識筆記03

2021-06-21 04:23:21 字數 1502 閱讀 9679

---------------------- asp.net+unity開發、.net培訓、期待與您交流! ----------------------

console.readline :用於讓使用者在鍵盤上輸入一句話

當程式執行到這句話,就會暫停,然後等待使用者從鍵盤上輸入一句話,按回車鍵,程式繼續執行

定義乙個string型別的變數來接收使用者在鍵盤上輸入的字串

string  input;

input=console.writeline();

或者直接寫:

string input=console.writeline();

當我們在字串中輸入一些特殊字元時,比如半形引號(美式鍵盤輸入法的引號),換行、退格等 需要使用轉義字元

常用的轉義字元:

\n    表示換行

\b    backspace 退格(刪除前面乙個字元)

\t    tab鍵   由多個空格組成的乙個字元,具有行與行之間的對齊的功能

\"    半形引號  

\\    反斜槓  輸出的內容為  \

在字串前面加上@有兩種意義:

1、字串中如果有\,則不再理解為轉義符

2、使字串可以換行

如果字串前面加了@符號,在字串上用兩個雙引號代表乙個雙引號

算術運算子以及算術表示式

c# 中,有五個算術運算子+-*/%

他們二元運算子,要求: 

1、參與的兩個運算元的型別必須想通   int math=10   int  english=25

2、運算後的結果也於運算元的型別相同  int sum=math+english;

在算數表示式中,若需要改變計算的優先順序,則必須使用小括號()來套用,小括號可以重複的使用,但必須成對的出現()

發生自動轉換(隱式轉換)的條件:

1)參與運算的兩個資料型別必須相相容

2)必須一邊的資料表示範圍大,一邊的表示範圍小,並且把小的資料轉向大的資料精度不丟失

強制轉換:

1、有可能資料精度會丟失  int i=(double)3.14 

2、資料轉換報錯  int i=(int)2222222222222222222.14  (=右邊的資料超出了左邊的資料長度,那麼資料轉換會出錯)

(資料型別名)待轉換的值  例如:int i=(double)3.14  

型別轉換;

convert 

convert.toint32(待轉字串);     string english="95";   int=convert.toint32(english);

convert.tostring(待轉字串);    每一種型別的資料都含有 tostring()方法     double d=10.3; string f=d.tostring();

---------------------- asp.net+unity開發、.net培訓、期待與您交流! ----------------------

詳細請檢視:www.itheima.com

黑馬程式設計師C 基礎知識(2)

windows phone 7手機開發 net培訓 期待與您交流!在程式中解釋 段的作用說明。三種注釋符 一 單行注釋符 這裡是說明 從 開始到本行結束 二 多行注釋符 這裡是說明 以 開始以 結束 三 文件注釋 用於對類和方法進行注釋,在類和方法前面連續輸入 將自動生成 這裡表示類或方法的說明 u...

黑馬程式設計師 c 基礎知識梳理

asp.net unity開發 net培訓 期待與您交流!一 常用資料型別 1 整型 int 2 非整型 double,decimal 3 非數值型 char,string,bool 等。二 各型別命名規則 1 變數命名規則 必須以字母 或 符號開頭 後面可以跟任意字母 數字或下劃線 不要與系統中的...

黑馬程式設計師 C 基礎知識(二)

在這裡我們來一起看一下c 中的的資料型別。c 的資料型別可以分為數值型別和引用型別。值型別又分為簡單型別 結構型別 列舉型別。引用型別又分為物件型別和類型別。再往下的具體分類我們就不在這裡贅述了,下面我們來討論一下值型別和引用型別在記憶體中的存放位置。值型別只需要一段單獨的記憶體,用於儲存實際資料。...