選擇和迴圈結構

2021-10-04 00:25:59 字數 834 閱讀 3069

if …else if … else…只會執行其中的乙個分支,其他分支會被繞開。

二執行switch語句時,遇到了符合的case後,如果沒有break,會執行接下來的所有case中的**(不會再判斷case是否符合switch的表示式),包括default語句,除非遇到break

int a1 =1;

int a2 =2;

switch

(a1+a2)

輸出結果為

aaaaaaa

bbbbbbb

int a1 =1;

int a2 =2;

switch

(a1+a2)

輸出結果為

aaaaaaa

bbbbbbb

ccccccc

ddddddd

三對於選擇結構,如果分支數少,選擇if else,分支數多選擇switch。

四switch中case後的值必須為常量

五帶標號的break語句:

break 標號名;

表示從該標號所代表的語句塊中跳出來,流程進入該語句塊後

面的語句。

六do while語句中當do中的迴圈體裡有continue時,如果遇到continue,會先轉到while的判斷,再看是否do

選擇結構和迴圈結構

一 if if else if else if else if else 三種,都是對boolean表示式判斷 switch 裡面是乙個表示式就行,對結果進行常量判斷,若干個case常量break,最後 default break,二 迴圈結構 1 普通for迴圈 2 while迴圈 4 三種迴圈的...

Python 選擇結構 和迴圈結構

一 選擇結構 cunkuan 60 1.簡單if判斷 if cunkuan 100 print 可以買寶馬!須縮排 print 好開心!else 後面不要跟條件 print 還是騎自行車吧 2.多條件判斷 cunkuan 60 if cunkuan 100 print 買寶馬 elif cunkua...

python 選擇和迴圈結構

1.猜年齡,連續猜三次,猜對了或不想猜了退出,猜錯了判斷是否繼續 a 19gameover 0 while 1 for i in range 3,0,1 從3到1,for迴圈的逆向輸出 print 您還有 d次機會 i ii int input 請輸入你要猜的數字 if ii a print 猜大了...