事14.4.,2使用swch语句实现多 重分支 除了使用嵌套的i语句,实现多重分 支选择之外,C语言系统还专门提供了 种多重分支选择语句 switch语句 switch语句的一般形式为: 点专此处结束放殃 4合
4.4.2 使用switch语句实现多 重分支 除了使用嵌套的if语句,实现多重分 支选择之外,C语言系统还专门提供了一 种多重分支选择语句switch语句。 switch语句的一般形式为:
switch(表达式) {case常量表达式1:语句1 case常量表达式2:语句2 case常量表达式n:语句n default:语句n+1 点专此处结束放殃 4合
switch (表达式) { case 常量表达式1: 语句1 case 常量表达式2: 语句2 . . . case 常量表达式n: 语句n default: 语句n+1 }
说明 (1) switch关键字后面的表达式,可 以是任意合法的表达式。每个case关键字 后面的常量表达式的类型,必须与 switch 关键字后面的表达式类型一致。 点专此处结束放殃 4合
说明 (1)switch关键字后面的表达式,可 以是任意合法的表达式。每个case关键字 后面的常量表达式的类型,必须与switch 关键字后面的表达式类型一致
2)执行 switch语句,首先计算其后 的表达式的值,然后自上而下顺序寻找 个case后面的常量与该值相匹配,找到后 按顺序执行此case后面的所有语句,包括 后续的case子句,而不再进行判断。如果 所有case中的常量值都不能与 switch后面的 表达式的值相等,就执行 default关键字后 面的语句;若既没有相匹配的case,也没 有 default关键字,则直接跳过 switch语句 点专此处结束放殃 4合
(2)执行switch语句,首先计算其后 的表达式的值,然后自上而下顺序寻找一 个case后面的常量与该值相匹配,找到后 按顺序执行此case后面的所有语句,包括 后续的case子句,而不再进行判断。如果 所有case中的常量值都不能与switch后面的 表达式的值相等,就执行default关键字后 面的语句;若既没有相匹配的case,也没 有default关键字,则直接跳过switch语句
45程序测试的问题 1.结构测试法 这种测试方法的特点是:让测试用例 尽可能地覆盖程序结构中的每一部分。 〓2.功能测试法 功能测试法的特点是:从程序需实现 的功能出发来选取测试用例 点专此处结束放殃 4合
4.5 程序测试的问题 1.结构测试法 这种测试方法的特点是:让测试用例 尽可能地覆盖程序结构中的每一部分。 2.功能测试法 功能测试法的特点是:从程序需实现 的功能出发来选取测试用例