第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

C 語言中的分支結構

C 語言與大多數(shù)計算機語言一樣是按照語句的順序逐條執(zhí)行的。如同流水一樣,從上到下順序執(zhí)行。這就如同我們每天的日常生活,對于上班族來說,就是起床,洗漱,吃早飯,上班,午飯。下班,晚飯,睡覺。感覺一切都平淡無奇。但是如果你想去購買一臺電腦怎么辦?這不是一件每天都發(fā)生的流水事件,而且你需要在有足夠的錢的情況下才能購買。這個時候,你就要在滿足有錢的條件下打破原有的生活順序,去賣場購買一臺電腦。這就是生活中的分支。在程序設計中同樣存在這樣的分支。

1. 為什么需要分支結構

分支結構作為 C 語言結構中流控制的一種結構,應用極其廣泛。C 語言中的分支主要由 if 語句組成,這是一個大類,除此之外還有 switch 語句。分支語句控制著程序在遇到不同條件的時候,可以根據(jù)條件判斷來執(zhí)行不同的語句。使得程序不再是從頭到尾的順序執(zhí)行。這就如同人類在面對不同問題需要做出不同的選擇一樣,你的選擇決定了接下來要進行的行動。

2. 分支結構分類

分支結構根據(jù)使用的語句與結構不同分為以下幾類:

  1. 單一使用 if 語句;
  2. 嵌套的 if 語句;
  3. if … else … 語句;
  4. else if 語句構成的階梯判斷;
  5. switch 語句。

其中的 if 語句, if else 語句與 switch 語句為單條語句,而剩余的嵌套的 if 語句與 else if 語句的階梯判斷是由前面的 if 語句和 if else 語句構成的復合結構。使用符合結構是為了更好地完成單一語句無法完成的功能實現(xiàn)。

3. 小結

構成 C 語言分支結構的語句有兩大類。一類是 if 語句類,另外一類就是 switch 語句。其中 if 語句類中情況最為復雜,也最常使用。里面又由 4 個詳細的小類別構成。由于單一的語句構成的問分機構功能相對單一,所以在應用的時候還會引入分支結構的組合和嵌套來完成更為復雜的功能。這其中一些還比較容易混淆。大家在使用過程中要注意。分支結構作為編程語言中極其重要的組成部分,需要大家能夠熟練地掌握。通過不斷的應用來增強這方面的技能。