亚洲男人天堂av,国产一区二区久久精品,国产精品一区二区久久精品,国产精品久久久久久一区二区三区,五月婷婷在线观看视频,亚洲狠狠色丁香婷婷综合

歡迎您訪問深入理解switch語句:多分支選擇的高效編程技巧與應用場景!

深入理解switch語句:多分支選擇的高效編程技巧與應用場景

更新時間:2025-04-14 08:09:18作者:佚名

開關“開關”的含義是“選擇”語句,其用法非常簡單。 Switch是一個多分支選擇語句。簡而言之,多個分支是多個if語句的組合。從功能上講,切換語句以及語句可以完全互相替換。但是從編程的角度來看網校頭條,他們每個人都有自己的特征,因此不能說誰能完全取代到目前為止。

當嵌套IFS(在三個之內)較少時,使用IFS編寫程序會更簡潔。但是,當選擇了許多分支時,嵌套if語句的數量將很大,導致程序是冗長的,并且可讀性降低。因此,使用開關語句處理多分支選擇。因此,如果可以說和轉換可以說是明確的勞動分工。在許多大型項目中,經常會遇到多分支選擇,因此開關語句經常使用。

開關的一般形式如下:

		switch(表達式)
		{
		case 常量表達式1:語句1;
		case 常量表達式2:語句2;
		...
		case 常量表達式n:語句n;
		default:語句;
		}            

闡明:

1)括號中的“表達式”必須是可以轉換為整數類型的整數類型或數字類型。例如:字節,短break in是什么意思,int,char,也可以是整數,角色常數和枚舉,甚至是負數。應該強調的是,浮點,雙,長和字符串類型不能在開關語句上使用。

2)開關下的情況和默認值必須包含在一對括號{}中。

3)當開關后括號中“表達式”的值等于情況后“常數表達式”的值時,執行此情況后的語句。在案件后執行語句后,將過程控制轉移到下一個情況下繼續執行。如果您只想執行此案例語句而不想執行其他案例,則需要在此案例語句之后添加中斷才能跳出Switch語句。

※開關是“選擇”語句,而不是“循環”語句。因為斷裂通常給我們留下了這樣的印象,即它會突破“循環”,但是還有另一種破裂的用法,即脫離開關。

4)如果在所有情況下常數表達式的值不等于開關后括號中“表達式”的值,請在默認值后執行語句,這意味著“默認”。如果默認值是最后一個語句,則可以在之后添加中斷,因為它已經是最后一個句子,因此執行后它會自然退出開關。

5)每種情況必須不同之后,“恒定表達式”的值,否則就會發生沖突的現象,這種寫作方式將導致語法錯誤

6)“案例恒定表達”僅用作陳述號,而不是當時的判斷。執行開關語句時break in是什么意思,請根據交換后的表達式找到匹配的輸入號碼,然后從該標記中執行它,而不再做出判斷。

7)每種情況和默認發生的順序不會影響執行結果。但是從閱讀的角度來看,最好按字母或數字順序編寫。

8)當然,您也不能像……否則那樣寫默認語句,最終不會得到其他語句。但是最好添加它,您以后再也沒有寫。這可以防止其他人錯誤地認為您忘記執行默認處理,還可以提醒其他人在這里結束。

※默認值可以在沒有任何之后寫下,但是不得省略后的結腸和半柱,就好像省略了一樣,這將是語法錯誤。

例子:

public class MultipleBranch {
	
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		System.out.println("請輸入您想去的樓層:");
		int storey = scanner.nextInt();
		switch (storey) {
		case 1:
			System.out.println("1層開!\n");
			break;
		case 2:
			System.out.println("2層開!\n");
			break;
		case 3:
			System.out.println("3層開!\n");
			break;
		default:
			System.out.println("該層不存在! 請重新輸入\n");
		}
	}
	
}            

為您推薦

2023年衡水電氣化學校錄取分數線

下面為同學們介紹一下衡水鐵路電氣化學校的錄取分數線,供同學們參考。衡水鐵路電氣化學校錄取分數線衡水鐵路電氣化學校錄取分數線,可以參考衡水普高最低錄取分數線:310分

2025-04-13 15:10

Checked的多種含義解析:從動詞過去式到形容詞和名詞用法詳解

Checked是什么意思?Checked是check的過去式和過去分詞形式,它有幾種不同的含義:answer(在正確答案旁邊的方框內打勾)。過去式:checked過去分詞:checked現在分詞:checking第三人稱單數:checks以下是一些使用checked的雙語例句:

2025-04-12 21:58

Understanding Have a Beef With - Meaning, Examples, and Usage Explained

是什么意思了嗎?爸爸對電話公司很有意見,因為他們不斷提高資費。同樣是口語中的用法,意思是“加強;充實”。想要提升自己形象的政治家不,它的意思其實是用來指看到就會流口水的那些肌肉發達的健美男子!用英語還可以怎么表達文中提到的英語知識大家都學會了嗎?如果還想了解其他內容可以來網校一起學習。

2025-04-11 16:16

英語中lives up to的含義、用法及例句詳解

下面,我們來詳細解釋這個短語的意義、用法以及相關的例句。將二者結合起來,整個短語的意思是“表現達到(某種期望或標準)”。三、幾個關鍵用法例句四、中文學習者常見的錯誤誤解意思后面必須接具體的名詞或代詞,例如“expectations”(期望)或“promise”(承諾)。

2025-04-11 08:25

Barbed的含義:從物理的鋒利到文學中的深刻意義

“Barbed”的意思是“有刺的”或“鋒利的”。這個詞通常是用來形容像釘子和鐵絲一類的鋒利物體。wire,在現代戰爭中已經成為了戰壕戰爭的一種標志。雖然Barbed通常被用來形容有刺的東西,但它在文學中也常常用來傳達更為深刻的意義。在這種情形下,barbed是一個非常有效的修辭手法。

2025-04-10 11:28

學習英語遇到陌生詞awful?來了解它的含義

awful是什么awful是什么從構詞角度上看,是awe加后綴-ful構成的形容詞。awe(引起恐懼,令人畏懼),但在現代英語,特別是口語中,這個詞差不多總是用于“壞的”“討厭的”“使人不愉快的”“非常的,極大的”等意思。awful用作副詞時不用于比較等級。awful是什么awful的英文例句

2025-04-09 17:33

加載中...
主站蜘蛛池模板: 亚洲欧美制服丝袜一区二区三区 | 欧美日韩大片在线观看 | 欧美日韩国产一区二区三区伦 | 激情六月天婷婷 | 99视频精品全部免费免费观 | 色视频在线观看免费 | 在线免费色视频 | 伊人五月天综合 | 亚洲日韩图片专区第1页 | 亚洲成a人片777777久久 | 亚洲欧洲自拍偷拍 | 婷婷色九月综合激情丁香 | 亚洲成人一区在线 | 伊人狠狠色j香婷婷综合 | 国产一二三四区中 | 玖玖爱国产 | 中文字幕日韩高清 | 精品国产一区二区三区久久 | 99久久999久久久综合精品涩 | 久久久久久国产精品视频 | 俄罗斯三级最新电影 | 亚洲综合久久久久久中文字幕 | 亚洲人成电影在在线观看网色 | 女人的天堂网站 | 欧美洲精品亚洲精品中文字幕 | 羞羞的视频在线观看 | 男人的天堂网在线 | 在线视频亚洲一区 | 综合久青草视频 | 一区二区三区不卡在线观看 | 久久精品一区二区 | 欧美日本一区亚洲欧美一区 | 日韩精品在线观看免费 | 在线视频国产网址你懂的在线视频 | 亚洲视频欧美 | 亚洲一区二区三区成人 | 羞羞的视频免费观看 | 日韩欧美视频免费观看 | 东京天堂热| 自拍中文字幕 | 欧美综合影院 |