欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言for語句使用方法?

錢良釵2年前14瀏覽0評論

for是計算機C語言里面的關鍵字之一,用來掌控循環語句的執行操作。

循環語句涵蓋循環的判定條件以及循環體。For的表達式是:for(單次表達式;條件表達式;末尾循環體){中間循環體;}。

1.語句最簡形式為:

for(;;)

2.一般形式為:

for(單次表達式;條件表達式;末尾循環體)

其中,表達式能夠省略,但是分號不能省略,因為“;”能夠表示一個空語句,省略了之后語句變少,也就是語句格式變了,那么編譯器不可以識別,就沒辦法編譯。

for循環小括號里首個“;”號前是一個不參與循環的單次表達式,能夠作為某個變量的初始化賦值語句,用來為循環控制變量賦予初值;也能作為計算其他和for循環沒有關系,但是在循環部分前面處理的表達式之一。

“;”號之間的條件表達式,是關系表達式之一,是循環的正式開始,條件表達式成立的時候,開始執行中間的循環體。

執行的中間循環體,能夠是多個語句,也能夠是一個語句,中間循環體,只涵蓋一個語句的時候,大括號{}能夠省略,執行完中間循環體只有,開始執行末尾循環體。

執行末尾循環體之后,系統再次根據條件進行判斷,如果條件依然成立,則上述循環繼續重復,條件不成立的時候,系統會跳出當下的for循環。

表達式1、表達式2和表達式3之間是用分號;隔開的,千萬不要寫成逗號。

2)for(表達式1;表達式2;表達式3)的后面千萬不要加分號,很多新手都會犯這種錯誤——會情不自禁地在后面加分號。

因為for循環只能控制到其后的一條語句,而在C語言中分號也是一個語句——空語句。所以如果在后面加個分號,那么for循環就只能控制到這個分號,下面大括號里面的語句就不屬于for循環了。

下面來看看它的執行過程:

求解表達式1。

求解表達式2。若其值為真,則執行for語句中指定的內嵌語句,然后執行第3步;若表達式2值為假,則結束循環,轉到第5步。

求解表達式3。

轉回上面第2步繼續執行。

循環結束,執行for語句下面的語句。