Perl switch 语句
一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个 switch case 进行检查。
switch case 执行是基于 Switch 模块, Switch 模块默认是没有安装的。
安装 Switch.pm 模块
使用 CPAN 安装
打开命令窗口,输入 cpan 命令,然后输入 install Switch 命令:
# cpan cpan[1]> install Switch // 安装 cpan[2]> exit // 退出
Ubuntu 使用 apt-get 安装
sudo apt-get install libswitch-perl
语法
语法格式如下所示:
语法
以下是 switch 语句的规则:
- switch 语句的括号中可以使用任意类型的标量参数。
在一个 switch 中可以有任意数量的 case 语句。每个 case 后跟一个要比较的值和一个冒号。
case 语句后的标量会与 switch 语句的标量进行比较,判断是否相等。
当被测试的变量等于 case 中的常量时,case 后跟的语句将被执行,直到遇到 break 语句为止。
switch 语句可以有一个可选的 else ,该语句在最后面,该语句在所有 case 不匹配的情况下执行。
当匹配 case 后,会执行 case 语句块代码,执行后跳出 switch 语句。
当匹配 case 后,如果我们需要继续执行接下来的 case 语句,则需要添加 next 语句。
流程图
实例
执行以上程序,输出结果为:
数字 10
接下来我们看下使用 next 的实例:
实例
执行以上程序,输出结果为:
数字 10 数字在列表中
点击查看所有 Perl 教程 文章: https://codercto.com/courses/l/19.html
VISUAL FOXPRO程序设计实用教程习题解答与实验指导
康萍 / 中国经济出版社 / 2006-6 / 22.80元
本书为康萍等主编的《VisUal FosxPro程序设计实用教程》的配套习题解答与实验指导教材,由常年工作在计算机教学第一线的教师组织编写。全书共分为三部分:第1部分为实验指导,包括33个实验,分别讲述了每个实验的实验目的.实验内容和操作步骤;第2部分为开发实例,介绍了图书营理系统的分析、设计与实现过程;第3部分为配套教材各章节习题参考答案。 本书实验部分可操作性及实用性较强。系统开发案......一起来看看 《VISUAL FOXPRO程序设计实用教程习题解答与实验指导》 这本书的介绍吧!