當前位置:高考升學網(wǎng) > 高考問答 > 正文
在C語言中,switch語句是開關語句,一般與case、break、default配合使用,對流程進行控制。switch作為一個開關,當變量表達式的值對應case中的值時,執(zhí)行case后面的語句后跳出switch語句,如果都不符合則執(zhí)行default后面的語句后跳出switch語句。
1.在一個switch中可以有任意數(shù)量的case語句。每個case后跟一個要比較的值和一個冒號。
2.case后的類型必須與switch中的變量具有相同的數(shù)據(jù)類型,且必須是一個常量或字面量。
3.當被測試的變量等于case中的常量時,case后跟的語句將被執(zhí)行,直到遇到break語句為止。
4.當遇到break語句時,switch終止,控制流將跳轉到switch語句后的下一行。
5.不是每一個case都需要包含break。如果case語句不包含break,控制流將會繼續(xù)后續(xù)的case,直到遇到break為止。
6.一個switch語句可以有一個可選的defaultcase,出現(xiàn)在switch的結尾。default case可用于在上面所有case都不為真時執(zhí)行一個任務。default case中的break語句不是必需的。
dna水解后得到的產(chǎn)物是什么
時間:2023-09-16 21:0:39invention可數(shù)嗎
時間:2023-09-13 09:0:04地球大氣層從低到高依次是
時間:2023-09-18 07:0:54宇文新州之懿范句式
時間:2023-09-21 15:0:08
假如生活欺騙了你全詩賞析2023-09-19 01:00:21
funny名詞2023-09-20 01:54:51
北京高考排名在3400的考生能報什么大學(原創(chuàng))2025-05-23 15:12:17
重慶安全技術職業(yè)學院的大數(shù)據(jù)技術專業(yè)分數(shù)線(附2020-最低分排名怎么樣)2025-05-23 15:10:52
河南高考排名在3800的理科類考生能報什么大學(原創(chuàng))2025-05-23 15:09:29
豫章師范學院在吉林預估錄取分數(shù)線多少分2025-05-23 15:07:57
廣西高考排名在62900的文科類考生能報什么大學(原創(chuàng))2025-05-23 15:06:39
山西大同大學和西南財經(jīng)大學天府學院哪個好 分數(shù)線排名對比2025-05-23 15:05:32
江西高考排名在26450的文科類考生能報什么大學(原創(chuàng))2025-05-23 15:04:01
湖南鐵道職業(yè)技術學院的城市軌道交通機電技術專業(yè)分數(shù)線(附2020-最低分排名怎么樣)2025-05-23 15:02:28
四川商務職業(yè)學院的信息安全技術應用專業(yè)分數(shù)線(附2020-最低分排名怎么樣)2025-05-23 15:00:56
山東高考排名在264200的考生能報什么大學(原創(chuàng))2025-05-23 14:59:30
哈爾濱金融學院在江蘇錄取分數(shù)線是多少?最低位次排名2025-05-23 14:58:00
山東高考排名在409200的考生能報什么大學(原創(chuàng))2025-05-23 14:56:34 


