順序結構:
從上到下
條件結構:
if(判斷條件)
if(判斷條件)else
if(判斷條件)else if(判斷條件)
....
else
switch語句:
switch語句的判斷條件只能是byte,short,int char,jdk1.7之後能用string。
不允許兩個case具有相同的值。
根據判斷條件去找case或者default,如果找到就順序執行,直到遇到break。
default語句的位置不限制。
迴圈結構:
迴圈結構有三個要素:迴圈變數、迴圈體和迴圈終止條件。
break是終止迴圈,continue是終止本次迴圈,跳到下一次迴圈。
迴圈有巢狀的時候,使用有標號的break或者continue語句,可以在內層迴圈中跳出外迴圈。
while:
do...while:迴圈體的語句至少會執行一次。
for():
for迴圈的三種方式:
int i=0;
for(;i<10;i++)
int i=0;
for(;i<10;)
int i=0;
for(; ;)
}
語法基本迴圈控制
一 for迴圈 1.格式 for 初始化 條件 增量 2.原理 2.1初始化只執行一次,在迴圈開始前執行 2.2條件不參與迴圈,只作為迴圈是否開始的條件 每次開始下一次迴圈之前,都先檢查條件是否滿足,不滿足就不執行 2.3增量語句塊,將附加在每次迴圈的最後執行。當每次迴圈的迴圈語句塊執行完後,執行增...
基本語法之for迴圈
目錄迴圈 重複幹一件事,迴圈容器資料型別 lis gebilaowang dapao yongjiushuaige dsb print len lis count 0 while true if count len lis break print lis count count 1 while 1....
Python基本語法 迴圈語句
學習筆記以備日後溫習 python3入門與高階 分支迴圈條件與列舉 包 模組 函式 功能 輸入賬號密碼完成開鎖 account qiyue password 123456 print please input account user account input print please input...