1. 程式人生 > >認識C#的變量及運算方式(基礎篇)

認識C#的變量及運算方式(基礎篇)

開始 double 類型轉換 並且 eal 它的 style 獲取 空間

一、變量:

變量是一塊儲存的內存空間,並且該內存區域的數據內容可以變化。

變量的聲明:指定一塊內存空間,用於存放數據。
變量的賦值:將數據存放到變量的內存空間。


① 變量用於在內存中儲存數據;
② 變量儲存的數據可變;
③ 變量必須先聲明後賦值。

二、變量命名:


是指給變量取個名稱;
定義的語法為:數據類型+變量名。
1.硬性要求:
① 只能由數字、字母、下劃線組成;
② 不得以數字開頭;
③ 名稱不能與關鍵字相同;
④ 同一個函數中變量名不得相同。
2.軟性要求:
① 要能夠望文知意;
② 首字母小寫;
③ 除第一個單詞外,其他單詞首字母大寫。

三、變量的使用技巧


1.合並聲明
對多個同類型的變量聲明,可以在一條聲明語句中完成
2.聲明時初始化
在聲明一個變量的同時,對變量進行初始化(給某個變量第一次賦值的過程)
3.變量三要素
數據類型、變量名、變量值

四、數據運算1


數字運算:數字和數字
(支持運算:+ - * / % 返回類型:與運算類型相同)
① int 類型與 int 類型運算,返回類型為int
② double 類型與 double 類型運算,返回類型為double
③ double 類型與 int 類型運算,返回類型為double


五、數據運算2


字符串運算:字符串運算和任何類型
(運算規則:拼接 符號為+ 返回類型 字符串)
① 字符串可以和任何類型進行運算
② 字符串運算的方式是拼接
③ 字符串運算的返回結果是字符串類型

六、輸入語句
輸入語句的作用是讓用戶停下來等待用戶在控制臺光標處輸入內容;
輸入語句的代碼書寫:string s = Conslole.ReaLine(); 返回類型:string


意思是將程序暫停,等待用戶的輸入,用戶輸入完成並按下回車鍵後,獲取用戶輸入的字符串,然後把該字符串保存到變量S中。

七、類型轉換

int → double 隱式轉換
double → int 顯式轉換(強制轉換)

int → string 數據.ToSring()
double → string 數據.ToSring()

string → int int.parse(待轉換的字符串)
string → double double.parse(待轉換的字符串)

char類型的數值轉換
① char轉為int:char類型的任何數據都可以隱式的轉換為int類型。
② int轉為char:int類型的數據轉換為char類型時必須使用顯示轉換。


③ 字符數據的運算:char類型的數據,在進行數學運算(+、-、*、/、%)時,會將它當做int進行運算,運算的返回類型是int。

八、轉義符


在代碼中書寫為一個斜杠(\),用於改變斜杠後出現字符的意義;
" 表示字符串的開始或結束
\" 表示普通的雙引號字符
\" 雙引號
\‘ 單引號
\n 換行符
\t 制表符
\\ 斜杠\

九、示例

①如果有一個字符串變量s,需要把它的數據保存到int類型的變量a中,那麽能完成該功能的代碼為: int a = int.Parse(s);

②.以下代碼輸出為4

int a = (int)3.9;
a = a + 1;
Console.Write(a);

double b = 3/2; 表示變量b中將保存1

int a = 3;如果需要把變量a中的數據保存到字符串變量s中,可以實現的書寫方式是:string s = " "+a;string s = a.ToString();

認識C#的變量及運算方式(基礎篇)