C中的控制語(yǔ)句++

程序由處于空閑狀態(tài)直到需要它們的指令部分或塊組成。需要時(shí),程序?qū)⒁苿?dòng)到適當(dāng)?shù)牟糠忠酝瓿扇蝿?wù)。當(dāng)一部分代碼繁忙時(shí),其他部分處于非活動(dòng)狀態(tài)??刂普Z(yǔ)句是程序員如何指示在特定時(shí)間使用哪些代碼部分。

控制語(yǔ)句是源代碼中控制程序執(zhí)行流程的元素。它們包括使用{和}括號(hào)的塊,使用for,while和do的循環(huán),以及使用if和switch的決策。那里's也是goto。有兩種類型的控制語(yǔ)句:有條件的和無(wú)條件的。

C++

中的條件語(yǔ)句

有時(shí),程序需要根據(jù)特定條件執(zhí)行。當(dāng)滿足一個(gè)或多個(gè)條件時(shí)執(zhí)行條件語(yǔ)句。這些條件語(yǔ)句中最常見的是if語(yǔ)句,其形式為:

if(條件)

狀態(tài)

教育資源網(wǎng)_1

只要條件為真,就會(huì)執(zhí)行此語(yǔ)句。

C++使用許多其他條件語(yǔ)句,包括:

  • 如果有的話:如果有的話,陳述心理健康知識(shí)講座小結(jié)是在一個(gè)或多個(gè)基礎(chǔ)上運(yùn)作的。如果條件為真,則執(zhí)行一個(gè)語(yǔ)句;如果條件為假,則執(zhí)行另一個(gè)語(yǔ)句。
  • 否則:此語(yǔ)句根據(jù)條件選擇可用的語(yǔ)句之一。如果沒有條件是真的,最后的else語(yǔ)句被執(zhí)行。
  • while:只要給定語(yǔ)句為true,就重復(fù)一個(gè)語(yǔ)句。
  • do while:一個(gè)do while語(yǔ)句類似于一個(gè)while語(yǔ)句,并附加說(shuō)明在最后檢查條件。
  • for:只要滿足條件,for語(yǔ)句就會(huì)重復(fù)一個(gè)語(yǔ)句。

無(wú)條件控制語(yǔ)句

無(wú)條件控制語(yǔ)句不需要滿足任何條件。他們立即將控制從程序的一部分轉(zhuǎn)移到另一部分。C++中的無(wú)條件語(yǔ)句包括:

  • goto:Agoto語(yǔ)句將控制指向程序的另一部分。
  • break:Abreak語(yǔ)句終止循環(huán)(重復(fù)結(jié)構(gòu))
  • CONTURN:ACONTURN語(yǔ)句用于循環(huán),通過(guò)將控制轉(zhuǎn)移回循環(huán)的開始并忽略循環(huán)來(lái)重復(fù)下一個(gè)值的循環(huán)之后的陳述。