Tcl 中的 switch语句函数

首页 / Tcl/Tk入门教程 / Tcl 中的 switch语句函数

switch语句可以让一个变量值的列表进行相等测试。每个值被称为一个的情况(case),该变量被接通检查每个switch case

switch - 语法

switch switchingString {
   matchString1 {
      body1
   }
   matchString2 {
      body2
   }
...
   matchStringn {
      bodyn
   }
}

switch - 流程图

Switch Statement

switch -示例

#!/usr/bin/tclsh

set grade B;

switch $grade {
   A {
      puts "Well done!"
   }
   B {
      puts "Excellent!"
   }

   C {
      puts "You passed!"
   }
   F {
      puts "Better try again"
   }
   default {
      puts "Invalid grade"
   }
}
puts "Your grade is  $grade"

编译并执行上述代码后,将产生以下输出-

无涯教程网

Excellent!
Your grade is  B

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

从0开始学架构 -〔李运华〕

Linux性能优化实战 -〔倪朋飞〕

ZooKeeper实战与源码剖析 -〔么敬国〕

JavaScript核心原理解析 -〔周爱民〕

架构实战案例解析 -〔王庆友〕

Spark核心原理与实战 -〔王磊〕

朱涛 · Kotlin编程第一课 -〔朱涛〕

结构会议力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)