c語言學習(3)

c語言的控制結構共分爲3種,分別是順序結構,選擇結構和循環結構

順序結構較爲簡單,系統按照語句的書寫順序以此完成語句的執行,其中,賦值語句中的a+=n意思是a=a+n,+=,-=,*=,%=,/=,表示一種自運算符號

選擇結構分爲兩個基本部分,第一部分是對選擇條件的描述,第二是對處理分支的描述,在對選擇條件的描述時,會用到關係運算與邏輯運算,大於小於與我們在日常生活中使用的運算符相同,注意等於運算符在關係運算時要使用==,因爲=符號默認表示賦值語句,返回值只能是1,==表示關係運算和一種判斷關係,!=表示不等於關係.(算數>關係>賦值,優先級別)

邏輯運算符,&&和||優先級別低於關係運算符,!高於算數運算符,&&與,||或,!非,與和或都是雙目運算符,非是單目運算符,並不是所有的邏輯運算符都會被執行,並且不同的邏輯運算之間要用&&分割開,以免造成運算錯誤

邏輯運算裏面,所有類型的數據都可以參遇到邏輯運算當中,不僅僅侷限於邏輯量(0或1),整數(0或非零)

邏輯運算三種符號(&&表示"與",||表示"或",!表示"非")


發佈了28 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章