C語言流控制命令的總結

2022-05-29 18:33:08 字數 1304 閱讀 2268

在學習c語言的過程中,經常會用到條件語句和迴圈語句這些改變程式流順序的語句,所以需要熟練地掌握,但是我發現,即使親手寫完**之後,也很容易 forget 其中的語法。比如 switch語句中,每一種case的常數後需要加冒號;break語句需要分號;do語句中 

do 

while(condition);

c語言中有兩種語句能夠改變程式流的走向,一種是條件語句,一種是迴圈語句。他們都是需要條件表示式的幫助,而條件表示式是由比較運算子和邏輯運算子和其他元素共同組成的。

條件表示式:通過判斷式子的比較運算子和邏輯運算子的左邊與右邊的關係,返回乙個ture 或者 false 值。

比較運算子: == ,<,>,<=,>=等等

邏輯運算子:&&,||,!等等

if語句

基本的語法如下:

if

( condition )

其中condition是條件表示式,statement是執行語句。

if...else語句

基本的語法如下:

if

( condition )

else

switch 語句

基本的語法如下

switch

(expression)

其中 expression 是表示式, constant是常數。

常見的迴圈語句如下:

for語句

for

(declaration; condition; increment)

其中declaration 指的是對標籤變數的宣告,condition指的是滿足的最終條件,increment 是標籤變數的增量語句。

while語句

while

(condition)

do語句

do

while (condition);

另外還有 break 語句和 continue 語句,兩者都能用於全部的迴圈語句中,continue不能用於條件語句中,但是 break 能夠用在 switch 語句中,如下:

switch

(expression)

C語言控制流

if else語句 include intmain if else語句,先判斷括號內語句,再執行對應內容 switch語句 include intmain return0 for迴圈 include intmain for 表示式1,表示式2,表示式3 等價於while 表示式2 while先計算表...

C語言 控制流

0715 一 三大控制結構簡介 順序結構 選擇結構 if if else if else if else if else switch case 迴圈結構 while do while for 二 語句和塊 每乙個語句都是以 結束,獨佔一行。空語句 語句塊 用 包圍的部分。三 選擇結構 注意 if....

C語言 控制流

1.if else語句 if 表示式 語句1else 語句22.else if語句 if 表示式 語句1else if 表示式 語句2else 語句33.switch語句 多路判定語句 switch 表示式 break語句會導致程式從switch語句中退出。4.while迴圈與for迴圈 while...