一本久道久久综合狠狠躁不卡,国精品久久久久久久久久久58,一夜新娘第三季免费观看完整版,人人干人人艹,91精品久,6080日韩午夜伦伦午夜伦,91在线中文

當(dāng)前位置:高考升學(xué)網(wǎng) > 高考問答 > 正文

switch語句用法

更新:2023-09-21 18:50:08 高考升學(xué)網(wǎng)

在C語言中,switch語句是開關(guān)語句,一般與case、break、default配合使用,對(duì)流程進(jìn)行控制。switch作為一個(gè)開關(guān),當(dāng)變量表達(dá)式的值對(duì)應(yīng)case中的值時(shí),執(zhí)行case后面的語句后跳出switch語句,如果都不符合則執(zhí)行default后面的語句后跳出switch語句。

switch語句用法規(guī)則

1.在一個(gè)switch中可以有任意數(shù)量的case語句。每個(gè)case后跟一個(gè)要比較的值和一個(gè)冒號(hào)。

2.case后的類型必須與switch中的變量具有相同的數(shù)據(jù)類型,且必須是一個(gè)常量或字面量。

3.當(dāng)被測(cè)試的變量等于case中的常量時(shí),case后跟的語句將被執(zhí)行,直到遇到break語句為止。

4.當(dāng)遇到break語句時(shí),switch終止,控制流將跳轉(zhuǎn)到switch語句后的下一行。

5.不是每一個(gè)case都需要包含break。如果case語句不包含break,控制流將會(huì)繼續(xù)后續(xù)的case,直到遇到break為止。

6.一個(gè)switch語句可以有一個(gè)可選的defaultcase,出現(xiàn)在switch的結(jié)尾。default case可用于在上面所有case都不為真時(shí)執(zhí)行一個(gè)任務(wù)。default case中的break語句不是必需的。

相關(guān)文章

最新圖文

dna水解后得到的產(chǎn)物是什么

時(shí)間:2023-09-16 21:0:39

invention可數(shù)嗎

時(shí)間:2023-09-13 09:0:04

地球大氣層從低到高依次是

時(shí)間:2023-09-18 07:0:54

宇文新州之懿范句式

時(shí)間:2023-09-21 15:0:08