1.3 C# 循環語句

                      
C# 循環結構
1.while循環
語法:while(條件){
循環體;
}
當條件滿足的時候,執行循環體.條件不滿足的時候跳出循環.
---break關鍵字:
跳出當前循環
---continue關鍵字
中斷本次循環,繼續下次循環,continue後面出現的語句不會被執行.
2.do..while循環
語法:do{
循環體
}while(條件);
無論條件滿足與否,循環體至少被執行一次.這也是do..while和while唯一的區別
3.for循環(重點)
語法:for(初始化;判斷條件;步長){
循環體;
}
執行順序:初始化-->判斷條件-->循環體-->步長...根據判斷條件是否成立決定是否繼續循環
循環嵌套:
for(A;B;C){
for(D;E;F){
G
}
K
}
循環嵌套的執行順序,只需要把內層循環看作是循環體,然後依照上述的步驟順序執行
A-->B-->D-->E-->G-->F-->E(假設條件不成立)-->K-->C-->B-->D...
4.一維數組
語法:數據類型[] + 數組名;
定義數組的方式有兩種:
第一種:動態初始化數組
int[] arr = new int[5];
int[] arr = new int[]{1,2,2,2,2};
第二種:靜態初始化數組
int[] arr = {1,2,3,4,5};
數組的特點:
1.索引從0開始,依次增長.
2.可以通過數組名.Length獲取數組的長度
3.數組元素的最大索引值爲:數組長度-1
4.數組的使用要特別注意越界問題即最大索引<數組長度
數組的取值:
數組名[索引值];
數組元素改變:
數組名[索引值] = 對應的數據類型;(整型數組就要賦值整型)
數組的遍歷:
通過for循環的方式遍歷,循環條件<數組長度 || 循環條件 <= 數組長度 - 1;

string補充:
系統內置的string爲字符數組,一維數組的訪問,賦值方式都可以適用於string
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章