流程控制語句------if與switch的區別(2-2)
1.總結switch語句和if語句的各自使用場景
* switch建議判斷固定值的時候用
* if建議判斷區間或範圍的時候用
2.分別用switch語句和if語句實現下列需求:
鍵盤錄入月份,輸出對應的季節
一年有四季
3,4,5春季
6,7,8夏季
9,10,11秋季
12,1,2冬季
switch:
import java.util.Scanner; class Test3_SwitchIf { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //建立鍵盤錄入物件 System.out.println("請輸入月份"); int month = sc.nextInt(); //將鍵盤錄入的結果儲存在month switch (month) { case 3: case 4: case 5: System.out.println(month + "月是春季"); break; case 6: case 7: case 8: System.out.println(month + "月是夏季"); break; case 9: case 10: case 11: System.out.println(month + "月是秋季"); break; case 12: case 1: case 2: System.out.println(month + "月是冬季"); break; default: System.out.println("對不起沒有對應的季節"); break; } } }
if:
import java.util.Scanner; class Test3_SwitchIf { public static void main(String[] args) { if (month > 12 || month < 1) { System.out.println("對不起沒有對應的季節"); }else if (month >= 3 && month <= 5) { System.out.println(month + "月是春季"); }else if (month >= 6 && month <= 8) { System.out.println(month + "月是夏季"); }else if (month >= 9 && month <= 11) { System.out.println(month + "月是秋季"); }else { System.out.println(month + "月是冬季"); } } }
相關推薦
流程控制語句------if與switch的區別(2-2)
1.總結switch語句和if語句的各自使用場景 * switch建議判斷固定值的時候用 * if建議判斷區間或範圍的時候用 2.分別用switch語句和if語句實現下列需求: 鍵盤錄入月份,輸出對應的季節 一年有四季
六:go流程控制語句(if,for,switch,goto)
16:控制語句流程 package main import "fmt" func main(){  
java初學 流程控制語句 if…else switch ...
順序語句 語句:使用分號分隔的程式碼稱作為一個語句。 注意:沒有寫任何程式碼只是一個分號的時候,也是一條語句,稱作空語句。 順序語句就是按照從上往下的順序執行的語句。 判斷(if…else) 在我們找工作的過程中,要求兩年工
java初學 流程控制語句 if…else switch ...
順序語句 語句:使用分號分隔的程式碼稱作為一個語句。 注意:沒有寫任何程式碼只是一個分號的時候,也是一條語句,稱作空語句。 順序語句就是按照從上往下的順序執行的語句。 判斷(if…else) 在我們找工作的過程中,要求兩年工作經驗以上且年齡超過30歲。 什麼是
Java基礎複習第三天:流程控制語句if()...else、switch() case、do while()、for迴圈()
目錄 第一章 流程控制 1.流程控制的分類 2.死迴圈 3.跳出語句(迴圈控制語句) 4.巢狀迴圈 從下次開始,會盡量會直接懟上程式碼,減少文字 ----------------------------------------------------
流程控制語句if/switch
<?php if(0) { echo "真"; } else { echo "假"; } ?> 輸出結果:假 <?php if(1) { echo "真"; } else { echo "假"; } ?> 輸出結果:真 <?p
pl/sql流程控制語句if else條件選擇語句
結構 選擇 表達 滿足 if條件 條件語句 lin output 選擇語句 if條件語句。 if條件語句的基本結構 IF <布爾表達式> THEN PL/SQL 和 SQL語句 END IF; 或 IF <布爾表達式> THEN PL/SQL 和 S
python流程控制語句-if語句
輸入12 blog 才會 font num done lower size images 一個if語句 if語句用來檢驗一個條件, 如果 條件為真,我們運行一塊語句(稱為 if-塊 ),也就是只有一個if判斷,當為真的時候就運行一塊語句,否則就不運行 下面代碼中的if語句控
學習筆記 shell流程控制語句 if 和 for
if條件測試語句 使用單分支的if條件語句來判斷/media/cdrom檔案是否存在,若存在就結束條件判斷和整個Shell指令碼,反之則去建立這個目錄: [[email protected] ~]# vim 1.sh #!/bin/bash DIR="
java基礎控制語句if else switch
java基礎控制語句 進入該if程式碼塊的條件為括號內的值或者表示式結果須為true,此處使用三元表示式 判斷1==1 如果結果是true那麼呼叫?後面左邊的結果。如果結果是false那麼呼叫?號後面靠右邊的結果 if(1==1 ? true:false) { Sys
流程控制之 if、switch
if 格式一: int x =3; if(x>1) { System.out.println("yes"); } System.out.println("over"); 格式二: if (條件表示式) { 執行語句 } else//
【java基礎】流程控制語句if-else使用,控制檯輸入時間,輸出下一秒
需求:從控制檯輸入時間,並輸出這個時間的下一秒 import java.util.Scanner; public class { public static void main(String[] args){ Scanner scanner = new S
PL/SQL流程控制語句------if語句例子
建立一個表格 create table 會員管理1 (會員編號 number(5), 會員姓名 varchar(15), 會員積分 number(5),
java程式流程控制(if、switch、for)
java程式流程控制 1.判斷結構 2.選擇結構 3.迴圈結構 一》if語句三種格式 1.if(條件表示式) { 執行語句; } 2.if(條件表示式) { 執行語句; } else { 執行語句; } 3.if(條件表示式) { 執行語句; } el
流程控制語句if
判斷 set als 提示 lock 程序 pre width lte 流程概述 程序執行的流程直接決定了程序的結果。我們需要通過控制語句的執行順序來實現我們要完成的功能、 順序結果 從上往下,依次執行 public class HelloWorld {
5Linux流程控制語句-if、for、while、case語句、計劃任務
分享 流程控制 圖片 cas 技術 case 流程控制語句 bsp 計劃 流程控制語句、計劃任務服務程序,今天記錄的有點亂,在預習的時候就記了挺多了,書都花了,上幾張圖。 5Linux流程控制語句-if、for、while、case語句、計劃任務
流程控制語句簡介與用戶身份及文件權限簡介
com 雙分支 mage 普通 用戶組 atrm 寫入 vim編輯器 名稱查找 流程控制語句一般采用if、for、while、case這4種流程控制語句來編寫更大、更強的Shell腳本。if條件測試語句:單分支、雙分支、多分枝結構單分支結構:雙分支結構:多分支結構: for
六類運算子+鍵盤錄入+流程控制語句之順序結構與選擇結構中的if與switch語句部分+練習+面試題(java基礎語法篇二)
一。運算子(對常量和變數進行操作的符號)1.1算術運算子嘗試敲出以下程式碼,看看輸出的結果分別是什麼?相信通過敲出上面程式碼並執行,已經看出 /運算子是取商,而且商是向下取整,%則是取餘數沒理解的話做下下面兩個題試試(答案在下面,先自己計算出答案再敲出來驗證) 第一題答案 9
JS基礎5-流程控制語句之條件(if、switch)
float font 標準 先生 oda AD ida tel 周四 一、if語句 正如中文翻譯一樣,如果...則...。 <script type="text/javascript"> //只有兩種情況下 if(條件){ 要執行的語
Java 筆記 之 流程控制語句( if & switch & for & while)
概述 在一個程式執行的過程中,各條語句的執行順序對程式的結果是有直接影響的。也就是說程式的流程對執行結果有直接的影響。所以,我們必須清楚每條語句的執行流程。而且,很多時候我們要通過控制語句的執行順序來實現我們要完成的功能。 分類 順序結構