C語言循環控制實例教程

循環結構是程序中一種很重要的結構。其特點是,在給定條件成立時,反覆執行某程序段,直到條件不成立爲止。給定的條件稱爲循環條件,反覆執行的.程序段稱爲循環體。C語言提供了多種循環語句,可以組成各種不同形式的循環結構:

C語言循環控制實例教程
C語言循環控制實例教程

·用goto語句和if語句構成循環;

·用while語句;

·用do-while語句;

·用for語句;

goto語句是一種無條件轉移語句,與BASIC中的goto語句相似。goto 語句的使用格式爲:

goto 語句標號;

其中標號是一個有效的標識符,這個標識符加上一個“:”一起出現在函數內某處,執行goto語句後,程序將跳轉到該標號處並執行其後的語句。

另外標號必須與goto語句同處於一個函數中,但可以不在一個循環層中。通常goto語句與if條件語句連用,當滿足某一條件時,程序跳到標號處運行。

goto語句通常不用,主要因爲它將使程序層次不清,且不易讀,但在多層嵌套退出時,用goto語句則比較合理。