结构化程序设计讲义.ppt

2 . switch语句的执行过程 2. switch语句的执行过程 首先计算表达式的值,然后在switch语句体内寻找与该吻合的case标号,如果有与该值相等的标号,则执行从该标号后开始的各语句,包括在其后的所有case和default语句,直到switch语句体结束。如果没有与该值相等的标号,并且存在default标号,则从default标号后的语句开始执行,直到switch语句体结束。如果没有与该值相等的标号,并且不存在default标号,则跳过switch语句体,什么也不执行。 在switch语句中使用break语句 break语句也称间断语句。可以在各个case之后的语句最后加上break语句,每当执行到break语句时,立即跳出switch语句体。switch语句通常总是和break语句联合使用,使得switch语句真正起到多个分支的作用。 返回2.3目录 3 . switch语句的实例 switch语句的实例 【例17】模拟自动饮料机。按屏幕所示功能,输入所选择的合法数字,输出可获得的相应饮料名称。程序如下: /*程序名为l3_17.cpp。*/ #include stdio.h main() { int button; printf(==========自动饮料机 ==========\n); printf(1.可口可

文档评论(0)

1亿VIP精品文档

相关文档