知識點總結:
關係運算子(<=;>=;==;!=),關係表示式
條件運算子,條件表示式
邏輯運算子(!,&&,||),邏輯表示式
單分支控制的條件語句
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...