国产精品19区精品中文字幕最新|激情视频高清无码久爱国产在线资源|亚州伊人无码综2018亚洲天堂|国产精品毛区无码国产二区三区视频|国产A级直播国产专区第一页|一区二区黄片91嫩草国产线|18综合视频欧美日韩六区|天天拍,夜夜激情午夜精品

switch語句使用要注意的問題匯總


發(fā)布日期:2015-06-02

 

今天我們海東科技為大家總結(jié)了一些switch語句使用要注意的問題,希望可以對大家有所幫助。

1、switch語句將表達(dá)式的值依次與每個case子句中的常量值相匹配.如果匹配成功,則執(zhí)行這個case子句中常量值后的語句,直到遇到break語句為止。
 
2、case子句中常量的類型必須與表達(dá)式的結(jié)果類型相同,而且每個case子句中常量值必須是不同的。
 
3、default子句是選的,當(dāng)表達(dá)式的值與所有case子句中的值都不匹配時,就執(zhí)行default后的語句,如果表達(dá)式的值與所有的case子句中的值都不匹配且沒有default子句,則程序不執(zhí)行任何操作,而是直接跳出switch語句,進(jìn)入后續(xù)程序段的執(zhí)行。
 
4、表達(dá)式的結(jié)果必須是整數(shù),字符,布爾類型,而不能使用小數(shù)類型,也不能為一個字符串。
 
5、通過if...else..語句可以實現(xiàn)switch語句所有的功能,但通常使用switch語句更簡練,可主動性強。
 
6、break語句用來執(zhí)行完一個case分支后,使程序跳出switch語句,執(zhí)行switch語句的后續(xù)語句,因為case子句只是起到查找匹配的入口,然后從此開始執(zhí)行,對后面的case子句的修士 不再進(jìn)行比較,面是直接執(zhí)行其后的語句,因此,一般情況下,每個case分支后要用break來終止后面的case分支語句的執(zhí)行。
西华县| 台州市| 穆棱市| 克什克腾旗| 阿鲁科尔沁旗| 蒲城县| 彰化市| 滦南县| 昌邑市| 界首市| 盐城市| 金平| 安义县| 读书| 齐齐哈尔市| 运城市| 腾冲县| 图们市| 阜阳市| 太湖县| 德格县| 嘉鱼县| 岳池县| 井冈山市| 申扎县| 石首市| 宝清县| 凤台县| 昭通市| 湖南省| 平泉县| 江西省| 郓城县| 克拉玛依市| 垫江县| 册亨县| 涟水县| 台东市| 徐水县| 新营市| 漳平市|