10条件判断语句.ppt
文本预览下载声明
条件判断语句 讲师:黄炜珈 条件判断语句 条件判断语句 条件判断语句的形式 条件判断语句流程 条件判断语句的陷阱 条件判断语句 switch语句是一个多分支的语句,称条件判断语句,也叫做开关语句.功能相当与多层if循环的嵌套. 条件判断语句的形式 switch-case条件判断语句,一般格式如下: switch 表达式 case 常量表达式1:语句1;break; case 常量表达式2:语句2;break; case 常量表达式3:语句3;break; case 常量表达式n:语句n;break; default:语句n+1; 条件判断语句的形式 使用switch语句时,应注意以下问题: 1 switch语句的表达式和常量表达式可以为任何类型,一般为整型和字符型. 2 同一个switch语句中的所有case后面的常量表达式的值,都必须是互不相同的. 3 switch语句中的各个case和default的出现次序不影响执行结果,default可以在case的前面,中间或最后. 条件判断语句流程 条件判断语句的陷阱 由于switch语句中的“case 常量表达式”部分起语句中的标号作用,而不进行条件的判断,因此在执行完成一个case后面的语句后,流程控制会自动转到下一个case继续执行,直到遇到switch语句的又括号后者是“break”语句为止. * 表达式 常量表达式1 常量表达式2 常量表达式n 语句1 语句2 语句n 语句n+1 真 假 假 真 真 break break break default *
显示全部