流程控制 struct

2021-10-07 05:21:37 字數 1270 閱讀 2854

if但選擇結構

if(布林表示式)
if雙選擇結構

if

(布林表示式)

else

if多選擇結構

if

(布林表示式1

)else

if(布林表示式2

)else

巢狀的if結構

if

(布林表示式1

)}

switch多選擇結構

switch

(expression)

while迴圈

int i=0;

int sum=0;

while

(i<=

100)

system.out.

println

(sum)

;

do…while迴圈

//對於while語句而言 如果不滿足條件則不能進入迴圈

//但有時候我們需要至少執行一次

//區別 while先判斷後執行 do...while先執行後判斷

//do...while迴圈至少執行一次,這是他們主要差別

int i=0;

int sum=0;

dowhile

(i<=

100)

system.out.

println

(sum)

;

4.for迴圈

//for迴圈是支援迭代的一種通用結構,是最有效,最靈活的迴圈結構

//for迴圈執行次數是在執行前就確定的。語法格式:

int sum=0;

for(

int i=

1;i<=

100;i++

)system.out.

println

(sum)

;

foreach迴圈

//替代for迴圈的迴圈 foreach迴圈

/* * for(陣列元素的型別 自定義的迴圈變數:要遍歷的陣列名稱)

*/int

ns=

;for

(int num:ns)

關於goto關鍵字

mysql流程控制 MySQL 流程控制

流程控制 1 順序結構 程式從上往下依次執行 2 分支結構 多條路徑選擇一條 3 迴圈結構 在規定範圍內重複執行 一 分支結構 1 if函式 功能 實現分支流 語法 if 表示式1,表示式2,表示式3 執行順序 執行表示式1,成立返回表示式2的值,不成立則返回表示式3的值 應用 任何地方 例 if ...

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

python流程控制 python之流程控制

電腦程式在解決某個具體問題時,包括三種情形,即順序執行所有的語句 選擇執行部分的語句和迴圈執行部分語句,這正好對應著程式設計中的三種程式執行結構流程 順序結構 選擇結構和迴圈結構。事實證明,任何乙個能用計算機解決的問題,只要應用這三種基本結構來寫出的程式都能解決。python語言當然也具有這三種基本...