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

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

技术教程推荐

趣谈网络协议 -〔刘超〕

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

现代C++编程实战 -〔吴咏炜〕

深入浅出云计算 -〔何恺铎〕

数据中台实战课 -〔郭忆〕

大厂晋升指南 -〔李运华〕

超级访谈:对话汤峥嵘 -〔汤峥嵘〕

计算机基础实战课 -〔彭东〕

Rust 语言从入门到实战 -〔唐刚〕

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