1. 程式人生 > >C#語言編寫代碼時常用的三大循環

C#語言編寫代碼時常用的三大循環

包括 表達式 分析 大循環 進行 隨筆 循環 重新 一半

在我們編寫C#語言的過程中,經常會遇到各種需要用循環的時候,但是c#語言中三種常用的循環體(while循環, do while循環,for循環)我們該怎麽選擇呢?

首先while循環,while循環的書寫格式是:

while (循環條件)…… (循環條件包括: 值 變量 表達式, 但是必須是bool類型。)

{

循環體 …… (循環體指: 任意功能,任意數量的代碼。若只有一句代碼時,可以省略花括弧。)

}

說明:執行該循環體時,系統會先進行判斷循環條件,如條件為真,則執行循環體;執行完循環體後,再進行判斷,判斷為真,則繼續執行循環;直到判斷為假,則結束循環。

接著就是do while循環,它的書寫格式是:

do

{

循環體 …… (循環體指: 任意功能,任意數量的代碼。若只有一句代碼時,可以省略花括弧。)

}

while(循環條件); ……(循環條件包括: 值 變量 表達式, 但是必須是bool類型。)

說明:執行該循環體時,系統會先執行一次循環體,然後判斷循環條件是否滿足;如果滿足,則再次執行循環體,然後在判斷條件是否滿足,直到條件不滿足,才結束循環。

最後是最常用的for循環,它的書寫格式是:

for (表達式1;循環條件;表達式2) …… (表達式1 可以是任何代碼; 表達式2 可以是任何類型,在循環體執行後執行)

{

循環體

}

說明:for循環在執行時,會先判斷循環條件是否為真;如果為真,則執行循環體,執行完後在運行表達式2;接著在判斷循環條件,直到循環條件為假,才會結束循環。

所以在用C#語言編寫有關循環體的代碼時,先不要忙著編寫代碼,而應該仔細分析條件,看適用那種循環體,這樣才不會寫到一半才發現不適用,再重新編寫,這樣還得再次整理思路,浪費大量的時間。希望這篇隨筆可以幫助到大家。

C#語言編寫代碼時常用的三大循環