當前位置:編程學習大全網 - 編程軟體 - C語言中有if then語句麽?我的C語言書上只有if-else。

C語言中有if then語句麽?我的C語言書上只有if-else。

C語言中沒有有if then語句。

C語言分支結構中壹般if語句後接else、switch、case和default。

if:條件語句,後面不需要放分號。(K&R時期引入)

1、else:條件語句否定分支(與if連用)。(K&R時期引入)

2、switch:開關語句(多重分支語句)。(K&R時期引入)

3、case:開關語句中的分支標記,與switch連用。(K&R時期引入)

4、default:開關語句中的“其他”分支,可選。(K&R時期引入)

擴展資料

C語言,首先接觸到的是變量和數據類型,然後是各種運算符,接著是if語句,再接著是while語句,再接著就是for語句,還有switch語句,壹直到結構體、聯合體、指針、函數。

剛開始寫業務邏輯的時候,先寫 if 語句是符合習慣的。條件不多的情況下,if 的可讀性好,後期也方便增、刪、改條、條件。畢竟,if 是面向業務邏輯編程的,switch 是面向框架編程的。

換句話來說,如果可以確定 switch 的條件是不修改的,才用 switch;否則還是 if 好用壹些。

使用單詞if,後面括號裏面的是條件,條件表達式會返回這個判斷是不是對的,如果是對的,那麽CPU就會跳到執行“對的”情況下的代碼,也就是那句printf語句。

百度百科--c語言

  • 上一篇:線切割怎麽樣上鉬絲
  • 下一篇:反向編程
  • copyright 2024編程學習大全網