選擇控制結構

2021-08-31 13:19:47 字數 818 閱讀 4212

知識點總結:

關係運算子(<=;>=;==;!=),關係表示式

條件運算子,條件表示式

邏輯運算子(!,&&,||),邏輯表示式

單分支控制的條件語句

if(條件)

語句a或者if(條件)

語句a語句b

雙分支控制的條件語句

if(條件)   語句a

else   語句b

多分支控制的條件語句

if(條件)   語句a

else if(條件)   語句b

else if(條件)   語句c

else   語句d

多路選擇的switch語句

switch(表示式)

case常量1:

可執行語句序列1

case常量n:

可執行語句序列n

default:

可執行語句序列n+1

程式測試(在每步後面加上輸出)

可以解決的問題

生活中"如果...就..."的問題

根據判斷條件有多種辦法的問題

流程圖問題

感受感想

if(條件),條件一定用圓括號括起來條件成立做的工作用一條語句描述,當需要多條語句時需用復合語句"{}"。條件語句的下一條語句稱為後置語句,條件不成立執行後置語句。

程式中不能出現連續的">""<"。

注意溢位問題(2*10^9)

除錯,多加幾個輸出語句,最後再注釋掉多餘輸出語句。

兩變數資料交換。

通過演算法分析與程式的執**況,**選擇條件是如何控制程式的執行的,在條件對齊的情況下,使得系統初始誤差可以不為零。

(JavaSE)五 控制結構 選擇結構

選擇結構 顧名思義,有選擇執行的控制結構,由條件來決定程式的執行順序,即程式按照順序結構執行到分支語句時,通過判斷條件,來決定往那條分支繼續執行。舉個例子,如果今天是周一,晚飯吃公尺飯,周二吃大餅,週三吃麵條.很顯然這種情況順序結構是無法執行的,這時候就需要一些條件來進行判斷,通過判斷條件來判斷的語...

六 基本控制結構之選擇結構

資料從乙個物件到另乙個物件的流動我們一般稱之為 流 比如程式中的資料在螢幕上顯示出來,我們可以想成資料從程式流向螢幕,就是輸出流。從鍵盤輸入資料就是輸入流了。從流中獲取資料叫做提取操作,向流中新增資料叫做插入操作。cin是系統預定義的輸入流,用來處理標準輸入即鍵盤輸入。cout是預定義的輸出流,用來...

流程控制 選擇結構筆記

流程控制 1.順序結構 預設的流程結構,按書寫順序走 2.選擇結構 在給定的條件下進行判斷,再根據判斷來覺得執行哪一段 3.迴圈結構 在給定條件成立的情況下,反覆執行某一段 選擇結構 if 語句 switch 語句 1.if 語句 結構 結構一 include int main 人數 int cou...