當前位置:學者齋 >

計算機 >C語言 >

C語言基礎循環結構

C語言基礎循環結構

引導語:循環結構可以減少源程序重複書寫的工作量,用來描述重複執行某段算法的問題,這是程序設計中最能發揮計算機特長的程序結構 。以下是本站小編分享給大家的C語言循環結構,歡迎閲讀學習!

C語言基礎循環結構

 1.1 for循環結構

循環語句的一般表達式是:

for(表達式1;表達式2;表達式3) 語句

2.C語言語法規定:循環體語句只能包含一條語句,若需多條語句,應使用複合語句。

1.2 while和do while循環結構

e語句用來實現″當型″循環結構,它的一般形式如下:

while(表達式)語句

當表達式為非0值時執行while語句中內嵌的語句;當表達式的值為0時,直接跳過while語句後面的語句,執行下一條語句。

e語句執行的特點是:先判斷表達式,後執行語句。

while用來實現″直到型″循環結構,它的一般形式為:

do語句

while(表達式);

這個語句執行時,先執行一次指定的內嵌的語句,然後判別表達式,當表達式的值為非0時,返回重新執行該語句,如此反覆,直到表達式的值為等於0為止,此時循環結束。

while語句執行的特點是:先執行語句,後判斷表達式。

 1.3 continue語句和break語句

k語句有兩個用途:①在switch語句中用來使流程跳出switch結構,繼續執行switch語句後面的語句;②用在循環體內,迫使所在循環立即終止,即跳出所在循環體,繼續執行循環體後面的`第一條語句。

inue語句結束本次循環,即跳過循環體中尚未執行的語句。在while和do while語句中,continue語句將使控制直接轉向條件測試部分,從而決定是否繼續轉向循環。在for循環中,遇到continue語句後,首先計算for語句表達式3的值,然後再執行條件測試(表達式2),最後根據測試結果來決定是否繼續轉向for循環。

 1.4 循環的嵌套

1.一個循環體內又包含另一個完整的循環結構,稱為循環的嵌套。內嵌的循環中還可以嵌套循環,這就是多層循環。

2.三種循環(while循環、do while循環和for循環)可以互相嵌套。

標籤: 語言
  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-hk/jsj/cyuyan/wlxoel.html