c語言程序三種基本結構
Ⅰ c語言中用於結構化程序設計的三種基本結構是
順序結構、選擇結構、循環結構。
順序結構的腔閉程序設計是最簡單的,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,信兆依次執行。
選擇結構用於判斷給定的條件,根據判斷的結果伍坦裂判斷某些條件,根據判斷的結果來控製程序的流程。
循環結構可以減少源程序重復書寫的工作量,用來描述重復執行某段演算法的問題,這是程序設計中最能發揮計算機特長的程序結構 。循環結構可以看成是一個條件判斷語句和一個向回轉向語句的組合。
Ⅱ 簡述c語言中的三種基本控制結構,循環結構。
順序結構,選擇結構,循環結構。
Ⅲ c語言的三種基本結構
C語言中,有三種基本的程序結構:順序結構、選擇結構和循環結構。
1、順序結構
順序結構表示程序中的各操作是按照它們出現的先後順序執行的',這種結構的特點是:程序從入口點a開始,按順序執行所有操作,直到出口點b處,所以稱為順序結構。
2、選擇結構
選擇結構表示程序的處理步驟出現了分支,它需要根據某一特定的條件選擇其中的一個分支執行。選擇結構有單選擇、雙選擇和多選擇三種形式。
3、循環結構
循環結構表示程序反復執行某個或某些操作,直到某條件為假(或為真)時才可終止循環。在循環結構中最主要的是:什麼情況下執行循環?哪些塌擾操作需要循環執行?循環結構的基本形式有兩種:當型循環和直到型循環,而什麼情況下執行循環則要根據條件判斷。
c語言特點
1、簡潔緊湊、靈活方便
C語言一共慎乎只有32個關鍵字,9種控制語句,程序書寫自由,主要用小寫字母表示。它把高級語言的基本結構和語句與低級語言的實團孝旦用性結合起來。C語言可以像匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。
2、運算符豐富
C的運算符包含的范圍很廣泛,共有34個運算符。C語言把括弧、賦值、強制類型轉換等都作為運算符處理。從而使C的運算類型極其豐富表達式類型多樣化,靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。