流程控制 選擇結構與迴圈結構

2021-09-12 21:28:47 字數 733 閱讀 7211

3.選擇結構

3.1 if系列選擇結構

if(條件表示式){

// 成立時執行的內容

}if-else(互斥)選擇結構

if(條件表示式){

//成立時

}else{

//不成立,,,

}if-else if-else(多重)選擇結構

//自上而下執行判斷 只要有乙個滿足 省下的不再繼續 判斷

if(條件1)else if(條件2)else

巢狀if

多種結構之間可以相互巢狀 只要符合需求即可,當然一般情況下不會巢狀太多層

if(條件1)

} 3.2 switch選擇結構

此常量非彼常量

此介面非彼介面

此伺服器非彼伺服器

switch(表示式)

注意事項:

int string enum 但是因為自動型別轉換所以byte short chart也可以支援。

. switch中的case後必須接唯一常量。

switch中每乙個case後如果沒有特殊情況需要新增break,否則會出現case穿透。

如果沒有特別情況建議在結尾新增default作為預設處理.

3.if switch區別

相同點:

都是選擇結構

都可以作為等值判斷

異同點:

語法不同

switch只能用於等值判斷 if還可以用於範圍判斷。

流程控制 迴圈結構

對於某些需要重複執行的,相同或者相似的語句,使用某種格式來完成對 的簡化。分類 格式 while 布林表示式 注意事項 執行流程 public class whiledemo public class whiledemo system.out.println sum 對於while語句而言,如果不滿...

流程控制,迴圈結構,for,while迴圈

1.變數名命名規範 1.只能由數字 字母 及 組成 2.不能以數字開頭 3.不能與系統關鍵字重名 4.開頭有特殊含義 5.開頭 結尾的變數,魔法變數 6.支援大小駝峰,但建議 連線語法 7.盡量見名知意 2.常量 用全大寫標示常量,只能自我保障不去修改全大寫的變數 3.資料型別 int 存放所有的整...

程式流程控制 迴圈結構

今天學習了關於迴圈結構的內容,如何實現乙個迴圈,我覺得我們至少需要三個條件 迴圈起始條件,迴圈終止條件,迴圈次數控制 這三個就是我們能否實現我們想要的迴圈 的關鍵,當我們控制其中的乙個或多個條件時,就可以控制整個迴圈。迴圈結構我們有三種結構 for迴圈,while,do.while for迴圈和wh...