白話C 之第二話

2021-09-05 05:46:25 字數 1460 閱讀 7539

1.if語句的用法及格式:

當我們需要簡單的分支或判斷的時候,需要用到if語句,格式如下:

if(條件)else

例如:int i=100;

if (i > 101)  //if如果的意思

else //else就是指否則的意思

2.switch語句的用法及格式:

當我們在需要複雜的分支條件時,需要用到switch語句,但是條件只能為乙個變數,當case(方案)與變數吻合時,就執行其case中的**。

格式如下:

switch(變數)

例如:string bl = console.readline();

switch (bl)

3.while迴圈一般應用在bool型別的條件上,如果為true時,就會一直迴圈。好像電風扇一樣,如果不斷電的話會一直轉動,斷電後就會停止,一般在

應用while迴圈時,我們會定義乙個開關,來控制while迴圈。

bool zt = true;//建立乙個bool型別的值,用來判斷while的狀態,也就是是否跳出while

while (zt)

} 4.for迴圈:for迴圈一般是用來遍歷有一定限量的迴圈

格式:for(int 變數=0;變數《條件; 變數++ )

例如:

for (int i = 0; i < 2; i++)

} 5.foreach是用於集合裡乙個乙個的遍歷(疊迨)資料。就好比從雞蛋框裡取蛋一樣,乙個乙個的來。。直到取完為止。

foreach(型別 變數名 in 集合或陣列)

6.變數:在方法中定義變數時,如果要輸出該變數的話,一定為變數賦值。

7.欄位:在c#我們將定義在方法外邊,類(class)裡邊的變數稱為字段,字段可以在本類的方法中使用。 常量欄位只需要在型別前邊加乙個關建字 

const。

8.object型別是所有型別的基本型別,它可以存放任何型別。

9.在c#中分為兩種基本型別,分別為:值型別,與引用型別

值型別,值是存放在堆疊當中的;引用型別,值是存放在託管堆當中的,在堆疊當中存放的是其指向託管堆值的位址。

10.值型別包括:int、char、double、bool等等簡單型別(預定義型別)

11.引用型別包括:類、陣列、介面、字串型別(string)等等。

12.裝箱操作:是將值型別轉換為object型別的操作叫裝箱,例:

int inti=1000;

object obji = inti; //裝箱的操作

13.拆箱操作:是將object型別轉換為其它型別的操作叫拆箱,例:

int intj = (int)obji; //在拆箱的時候,必須將其拆為int 型別,因為蘋果裝到箱子裡後,是決不可能拆出葡萄的!

14.列舉型別,一般應用於有限的變數,及有相同意義的變數的定義,格式:

enum day

注意:列舉型別是不能定義在方法裡邊的,只能定義在類裡邊或類的外邊。

白話C 之第二話

1.if語句的用法及格式 當我們需要簡單的分支或判斷的時候,需要用到if語句,格式如下 if 條件 else 例如 int i 100 if i 101 if如果的意思 else else就是指否則的意思 2.switch語句的用法及格式 當我們在需要複雜的分支條件時,需要用到switch語句,但是...

物件導向設計第二話

二 軟體開發過程 uml unified modeling language,統一的建模語言 在乙個ooad軟體開發過程,我們要完成二個不同的工作 1 ooa 分析階段我們主要 要做什麼?what to do?分析階段考察如何解決現實問題 建立乙個清晰的商業問題的檢視 概述系統必須執行的任務 建立商...

SHELL指令碼學習總結(第二話)getopts命令

getopts命令 getopts命令內置於bash shell。getopts命令的格式如右 getopts optstring variable optstring定義的內容與getopt命令完全相同。但是其輸出內容與getopt命令完全不同。例子如下 getopt ab cd a b test...