1、多重迴圈
多重迴圈指乙個迴圈語句的迴圈體中在包含迴圈體語句,又稱前台迴圈。迴圈語句內可以巢狀多重迴圈。同時,不同的迴圈語句可以相互巢狀。多重迴圈語句的語法格式如下:
(1)while()迴圈條件1
}(2)for(迴圈條件1)
}(3)dowhile(迴圈條件2);
}while(迴圈條件1);
(4)while(迴圈條件1)
}以(1)迴圈為例,外層while迴圈每迴圈一次,內層while迴圈就要從頭到尾完整的執行一遍。
2、break和continue
(1)break通常在迴圈中與條件語句一起使用,用於do-while、while、for迴圈中,可跳出迴圈而執行迴圈後面的語句。在switch語句中遇到break,立即跳出switch語句。
(2)continue只能用在迴圈裡,遇到continue則跳過迴圈體中剩餘的語句而執行下一次迴圈。
break和continue跳出多重迴圈
關於break和continue,眾所周知,break是跳出當前迴圈,continue是跳出本次迴圈。但是在多重迴圈中,我們可能會模糊概念 break是跳出全部迴圈還是只是某層迴圈?跳出的是break所在層的迴圈即當前迴圈。結論 只要記住,break和continue只對當層迴圈有用,對外層迴圈沒有...
break迴圈和continue迴圈
break關鍵字 如果在迴圈中使用,遇到了break,則立即跳出當前所在的迴圈 案例 找到100到200之間第乙個能被7整除的數字 for var i 100 i 200 i continue迴圈 在迴圈中如果遇到continue關鍵字,直接開始下一次迴圈 案例 求100到200之間所有的奇數的和 ...
while迴圈以及break地使用
沒有break 的猜年齡練習 print 猜年齡!age 28 guessage int input 請輸入年齡 while guessage age if guessage age print 太大了!else print 太小了!guessage int input 請輸入年齡!print 猜對...