DAY3流程控制

2021-10-06 09:02:53 字數 1332 閱讀 8127

scanner物件:實現人機互動,讀取輸入資訊

scanner.next();是以空格為結束符,如果輸入 hello world,那麼輸出為hello

scanner.nextline();是以回車為結束符,如果輸入hello world,那麼輸出為hello world

用完之後要scanner.close();

流程結構:順序結構、選擇結構、迴圈結構

public class demo03 

scanner.close();

}}

public class demo03 

scanner.close();

}}

順序結構:

if單選擇結構if(**){} else

if多選擇(也是選擇其中乙個if)結構 if(**){}     else if(**){}  else if(**){}    else

多選擇結構,(switch多選):

如果沒有break則會把下面的case都輸出,switch穿透現象

public class demo04 

system.out.println(a);

}}

3、迴圈結構while(i<=100),先判斷再執行

do...while       do while(i<=100);先執行再判斷

public class demo05 

system.out.println(sum);

system.out.println("--------------------------------");

int a1 = 0;

int sum1 = 0;

dowhile(a1<=50);

system.out.println(sum1);

}}

for迴圈

public class demo07 }}

}}

}

增強for

public class demo08 ;

for(int x : a)

}}

1、break辭職、continue請假

public class demo09 

for (int i1 = 0; i1 < i; i1++)

for (int i1 = 0; i1 <= i; i1++)

system.out.println("");}}

}

*

********

*******

*********

Day3 流程控制語句

清楚每條語句的執行流程。最簡單的就是順序結構 if 判斷條件1 else if 判斷條件2 else if 判斷條件n else 工作過程 匹配到哪乙個case,就從那個位置向下執行,知道遇到break或整體結束位置。switch 表示式 switch中可以包括的資料型別 case具有穿透性。如果匹...

day02 流程控制

python條件語句就是通過一條或者多條語句執行的結果 true false 來決定執行的 塊。1 根據百分制考試成績返回五級分制成績。90 100 a 80 90 b 70 80 c 60 70 d 0 60 e score int input 請輸入你的成績 if score in range ...

Day04 流程控制

if 條件表示式結果一定是boolean值 else case後一定是常量 常量 不可改變的變數就成為常量,常量又有字面常量和自定義常量 字面常量 所使用的所有的數字 字母 符號 漢字 使用注意事項 在每乙個case之後都需要使用break,否則會發生break穿透。default不是必須的,如果有...