Java基礎之分支語句

2021-08-13 04:58:48 字數 1552 閱讀 5761

計算機源於生活,程式則是模擬的現實生活,從而服務生活從老師的生活說起,那些與程式世界關聯很深的淵源。

一、if結構語句

1.if語句基本語法結構:

if(關係表示式){

基本語句體;

public

static

void

main(string args)

}

執行流程:

首先判斷關係表示式看其結果是true還是false;

如果是true就執行語句體;

如果是false就不執行語句體;

2.if else 語法結構:

if(關係表示式){

語句體1;

}else{

語句體2;

public

static

void

main(string args)else

}

執行流程

首先判斷關係表示式看其結果是true還是false;

如果是true就執行語句體1

如果是false就執行語句體2

3.多重if語法結構:

if(關係表示式1){

語句體1;

}else if(關係表示式2){

語句體2;

}…else{

語句體 n+1;

public

static

void

main(string args)else

if(money > 1000)else

if(money > 100)else

}

4.巢狀if

if(關係表示式1){

if(關係表示式2){

語句體;

}else{

語句體; } }

二、switch結構語法

語法格式等值的判斷

switch(表示式){

case 值1:

語句體1;

break;

case 值2:

語句體2;

break;

… defaut:

語句體n+1;

break;

public

static

void

main(string args)

}

細說語法:

case後面跟的是要和表示式進行比較的值;

語句體部分可以是一條或多條語句;

break表示中斷,結束的意思,用來結束switch語句

default語句表示所有的情況都不匹配的時候,就執行該處的內容,和if語句的else相似。

三、if vs switch

switch在等值判斷的時候可以使用,其他情況採用if;

Python基礎之分支語句

if表示式 表示式成立執行的 需求 擲骰子 1 3 輸出小 4 6 輸出大 import random 得到1到6範圍內的隨機數,包括1,6 num random.randint 1,6 print num if 1 num 3 print 小 if 6 num 4 print 大 if 2 pri...

java基本結構之分支語句

if 單分支 if 雙分支 if else 多分支 if else if else if else.巢狀 if else if 語句1 語句2 程式為真執行語句1 為假執行語句2 switch語句 switch case 變數2 default case default後面的 可有可無。case後跟...

Java基礎學習之分支結構

任何程式都可以總結出三種執行語句 順序結構 從程式開始,到程式結束 分支結構 在順序結構基礎上,根據條件進行選擇執行方向。迴圈結構 在順序結構基礎上,根據條件進行多次執行相同的或相似的 分支結構 根據條件的成立與否,選擇執行方向。一 if分支結構 語句1 if 條件表示式 語句2 執行邏輯 執行完語...