問答題簡述ifelse與switchcase語句

2021-05-28 00:54:56 字數 2279 閱讀 8243

1樓:狼人

沒有多大的區別,if/else語句滿足if括號裡面的條件就可以執行,同樣,switch和case只要滿足case的條件條件就會執行

都屬於選擇語句

2樓:風靡

if else 語句只執行來第一條滿自

足的語句,

例如bai: int a=5;

if(a>1)  console.write("m");

else if(a>2) console.write("n");

else console.write("q");

則執行後只輸出du m,不輸出n

switch case不一樣,只要滿zhi足的會順dao序驗證後依次輸出

不信的話你可以自己試試

3樓:匿名使用者

if有優先順序,switch沒有

if語句,if.else if語句和switch.case語句的區別和分析

4樓:句心後端開發

如果變數a等於1輸出1,等於2輸出2,其他情況輸出3下面的**執行結果是一致的:

if ($a==1)else if($a == 2)else-------------------

switch($a)

根本區別就是寫的**不一樣(這好像是廢話!),這會影響可讀性

switch/case和if/else的分別在哪

5樓:匿名使用者

看你的需要去用。copyif/else可以處bai理複雜的邏輯關係,用duswitch/case處理的都可以用if/else處理,但是switch/case有局zhi限性,說個例子給你聽dao

關於個人所得稅的徵收

超過800低於1600部分 收1%

超過1600低於5000部分 收2%

超過5000低於20000部分 收3%

超過20000低於100000部分 收4%乍一看這題好像是switch/case比較省事,但是再實際過程中會發現每個case之間數字的跨度不一樣,到後面會越來越大,無法用簡單辦法處理。這樣用if/else就十分方便了

當然能用switch/case的話可以減少不少**的輸入

6樓:匿名使用者

我的感覺是選擇較少時兩個基本一樣,你可以寫出來試試看就知道了,都是一樣的效果。

但是多了的話,switch/case要好些,另外條件下的程式多的話用if/else要好些,基本上就這樣

7樓:匿名使用者

if...else...用來比較兩個表示式是否相等。

switch...case...用來比較一個表示式與case的哪個值相得

8樓:匿名使用者

判斷得多就用switch

比較少就用if else

例如當你要判斷有10-20個的時候就用switch比較效率,如果用if就需要很多的else if

為什麼switch.case語句比if.else執行效率高

9樓:安全延時愛歷久

在 switch 語句

中bai使用break語句將終止語句的序列。du當zhi遇到 break語句時,程式將整個 switch 語句後dao面的一行**

版處開始執行,就有一種跳出權switch 語句的效果。break 語句是可選的,如果省略掉break 語句程式將執行下一條 case ,如果你需要使用多條 case ,你可以不用沒有 break 語句。switch 語句的使用在多選擇的時候要比 if else 執行效率要高。

c語言中if else語句與switch語句的區別在**?

10樓:一口沒水的枯井

1 兩者本質的區別是 if-else語句更適合於對區間(範圍)的判斷,而switch語句更適合於對離散專

值的判斷

2 示例屬

判斷65分到85分之間的學生有哪些適合用if-else語句,因為[65,85]是區間

而判斷一個學生的班級是一班、二班還是三班適合用switch語句,因為一班、二班、三班是離散值

3 擴充套件

所有的switch語句都可以用if-else語句來替換(因為if-else語句只需對每個離散值分別做判斷即可),而並不是所有的if-else語句都可以用switch語句來替換(因為區間裡值的個數是無限的並且switch所接受的值只能是整型或列舉型,所以不能用case來一一列舉)。

海洋的問答題(要有答案),有關海洋的知識問答題 (急需 )謝謝

舉個例子吧,海洋與氣候的關係是什麼?答 海洋是地球上決定氣候發展的最主要的因素之一。海洋本身是地球表面最大的儲熱體。海流是地球表面最大的熱能傳送帶。海洋與空氣之間的氣體交換 其中最主要的有水汽 二氧化碳和甲烷 對氣候的變化和發展有極大的影響。加分吧 1.太平洋,大西洋,印度洋,北冰洋各有多少平方千米...

關於雷雨的問答題,關於雷雨的10個問答題

雷雨是怎麼形成的?為什麼先打雷後下雨?關於 雷雨 的幾個問題 1 在 雷雨 末章尾聲中安排了姐姐弟弟這兩個角色,還有姑甲和姑乙這兩個人物,他們和情節本身並無必然聯絡。姑甲和姑乙是周樸園安排了照顧痴呆的魯侍萍的兩個人,姑乙是姐姐弟弟的姑奶奶。他們和主人公以及情節都無必然聯絡,我覺得最後尾聲寫了這一段相...

消防知識問答,消防知識問答題

如插排,電視機等家用 電器等 哪個行為是錯誤的?a.切斷家中電源 b.直接用冷水滅火 c.切斷電源後用溼毛巾滅火 d.用滅火器滅火答案b 3檢查燃氣用具是否漏氣時,通常採用哪種方法來尋找漏氣點?a.劃火柴 c.肥皂水 b.聞氣味 d.用手摸答案c 4公安消防隊撲救火災需要收取多少費用?a.不收取任何...