**1 **問題
在什么情況下使用switch語句,以及如何使用switch語句。
**2 **方法
swith 語句主要用于判斷一個變量與一系列值中某個值是否相等,每一個值稱為一個分支?;靖袷饺缦拢?/p>
例題:某同學某門課的成績可能的結果為1,2,3,4,和5。當成績?yōu)?時請輸出不及格;成績?yōu)?時請輸出及格;成績?yōu)?時請輸出中等;成績?yōu)?時請輸出良好;成績?yōu)?時請輸出優(yōu)秀。
**3 **結語
針對switch語句的使用問題, switch case 執(zhí)行時,一定會先進行匹配,匹配成功返回當前 case 的值,再根據(jù)是否有 break,判斷是否繼續(xù)輸出,或者跳出判斷。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
JAVA
+關注
關注
19文章
2967瀏覽量
104762 -
編程語言
+關注
關注
10文章
1945瀏覽量
34745
發(fā)布評論請先 登錄
相關推薦
【微信精選】為什么在C語言中,goto這么不受待見?
、C++和Java中的switch語句高效地實現(xiàn)了一個多路goto,跳轉目標由表達式的值來選擇。針對這些,導致目前goto的使用情況是這樣的:另一方面,goto
發(fā)表于 09-11 07:30
JavaScript 【5】switch語句
JavaScript switch 語句switch 語句用于基于不同的條件來執(zhí)行不同的動作。JavaScript switch
發(fā)表于 07-17 10:40
高效的C編程之Switch語句
14.6 Switch語句 編譯器通常將C語言中的Switch語句編譯一個查找表(Table Lookup)以便跳轉到合適的入口處。 下面的例子顯示了編譯器如何處理程序
發(fā)表于 10-17 16:55
?4次下載
Java復合語句的資料說明
同C語言或其他語言相同,Java語言的復合語句是以整個塊區(qū)為單位的語句,所以又稱塊語句。復合語句由開括號“{”開始,閉括號“}”結束。
發(fā)表于 03-22 08:00
?2次下載
Java的循環(huán)語句的詳細資料說明
本文檔的主要內(nèi)容詳細介紹的是Java的循環(huán)語句的詳細資料說明包括了:1、while循環(huán)語句,2、do…while循環(huán)語句,3、for循環(huán)語句
發(fā)表于 03-22 08:00
?0次下載
51單片機實戰(zhàn)教程之C語言基礎(九 switch語句)
; ....... default: 語句或語句塊 break;} 執(zhí)行到switch語句時,先將switch
發(fā)表于 11-20 20:51
?11次下載
Java提供了哪些注釋語句
Java提供了很多種類型的注釋語句,它們都有不同的用途和作用。在本文中,我們將詳細介紹Java中的注釋語句類型,并討論它們的用法和如何正確使
java switch case的語法規(guī)則
在Java中,switch case語句是一種用于多分支選擇的控制流語句。它允許根據(jù)某個表達式的值來執(zhí)行不同的代碼塊。下面是關于
java switch case值能為枚舉值嗎
Java中的switch語句可以接受枚舉類型的值作為參數(shù)。在Java中,枚舉是一種特殊的數(shù)據(jù)類型
java switch case 能不能用字符串
Java的switch語句在處理字符串方面有一些限制。在Java 7之前,switch語句只能處
java switch case怎么判斷范圍
Java中的switch語句是用來根據(jù)不同的情況執(zhí)行不同的代碼塊。在使用switch語句時,通常
java中的switch語句 case的取值
Java中的switch語句是一種用于多重條件判斷的語句,用于根據(jù)不同的條件執(zhí)行不同的代碼塊。在swit
評論