流程控制和控制語句入門

2021-10-23 04:53:47 字數 2772 閱讀 6062

「流程控制」:就是指我們要安排我們的程式在一些正常情況下,或一些非正常情況下怎樣去執行。這就需要做一些判斷,並且基於這個判斷,做一些「其它的事情」,這就是「流程式控制

制」。if語句_格式1:

if(布林表示式)

public

static

void

main

(string[

] args)}}

system.out.

println

("程式結束!");

}

if語句_格式二:

if(布林表示式)else

public

static

void

main

(string[

] args)

else

system.out.

println

("程式結束!");

}

if語句_格式3:

if(布林表示式1)else if(布林表示式2)else if(布林表示式3)else

public

static

void

main

(string[

] args)

else

if(s >=

60&& s <80)

else

if(s >=

80&& s <90)

else

if(s >=

90&& s <=

100)

else

}

1).switch語句同if語句的作用一樣的,就是用於「判斷」的。但在對多個值的等性判斷時,使用switch語句結構更加清晰。

2).例如:使用者輸入1–7的值,程式要判斷,並列印:星期一,星期二…

public

class

demo04

system.out.

println

("你的輸入有誤!");

break;}

}}

注意:

多個case的值不能有相同的;

每個case中的break表示:跳出switch語句,它不是必須的。但執行時,如果執行完case中**,會無條件的繼續執行後續case中的**,直到遇到break;或者switch語句結束。

****

「迴圈」:反覆的做一件事情。

例如:程式要列印10次helloworld

public

static

void

main

(string[

] args)

}

格式: while(布林表示式)

public

class

demo08

*/

格式: dowhile(布林表示式);

示例:

public

class

demo

while(i < 10);*/

變數的作用域範圍就在定義它的大括號內,出了這個大括號,變數就不能被訪問了。

public

static

void

main

(string[

] args)

system.out.

println

(c);

//錯誤

}system.out.

println

(a);

//ok的

system.out.

println

(b);

//錯誤

}

public

static

void

main

(string[

] args)

*//*while (true)

*/do

while

(true);

}

1).巢狀迴圈:指乙個迴圈中又包含了另乙個迴圈;

例如:

public

static

void

main

(string[

] args)

}}

1).continue : 結束本次迴圈,繼續下一次迴圈;

//1.列印1--100所有的偶數

for(

int i=

1;i <=

100;i++)}

for(

int i =

1;i <=

100; i++

)system.out.

println

(i);

}

2).break:跳出迴圈語句(結束迴圈);

//1.從1開始,找出10個能同時被2,3,5整除的數

int i =1;

//儲存數

int c =0;

//儲存找到的個數

while

(true

)i++;if

(c ==10)

}

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

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

流程控制語句

for a b c 若迴圈體中出現continue,c語句仍得到執行。while dowhile b 執行完do後大括號,再檢驗while b 條件,若為真,繼續。從而有a語句塊至少執行一次的特性。continue 迴圈體內餘下語句忽略,繼續下次迴圈。break用於跳出迴圈或switch.case....

流程控制語句

迴圈 while do while for 判斷 if else switch case 異常處理 try catch finally throw 分支 break continue label return 迴圈 while和do while語句 while語句用於在條件保持為true時反覆執行乙...