TCL break语句

在Tcl语言break语句用于终止循环。当循环中遇到break语句,循环立即终止,程序控制继续循环体后面的语句。

如果使用嵌套循环(即,一个循环在另一个循环体中),break语句将停止最内层循环的执行,并开始执行的下一行代码段程序之后。

语法

Tcl break语句的语法如下:

break;

流程图

Break Statement

示例

#!/usr/bin/tclsh

set a 10

# while loop execution 
while {$a < 20 } {
   puts "value of a: $a"
   incr a
   if { $a > 15} {
      # terminate the loop using break statement 
          break
   }
}

当上述代码被编译和执行时,它产生了以下结果:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15

猿狮妹
2022-12-03
TCL break语句 break 编程课程
热门教程
1 TCL逻辑运算符 下表列出了所有Tcl语言支持的逻辑运算符。假设变量A=1和变量B=0,则: 运算符 Description 例子 所谓逻辑与运算符。如果两个操作数都非零,则条件变为真。 (A B) 为 false. || 所谓的逻辑或
2 Tcl if...else语句 if语句可以跟着一个可选的else语句,else语句块执行时,布尔表达式是假的。 语法 在Tcl语言的if ... else语句的语法是: if { boolean_expression } { # statement(s) will execute if the boolean expression is
3 TCL Switch语句 switch语句可以让一个变量值的列表进行相等测试。每个值被称为一个的情况(case),该变量被接通检查每个switch case。 语法 Tcl语言未加引号的switch语句的语法如下: switch switchingStrin
4 Tcl教程 Tcl是通用多范式系统的编程语言。 Tcl是一种脚本语言,旨在为应用程序提供相互通信能力。 Tk用于许多语言的GUI构建一个跨平台的小部件工具包。
5 TCL if语句 if语句包含一个布尔表达式后跟一个或多个语句。 语法 Tcl语言的if语句的语法是: if {boolean_expression} { # statement(s) will execute if the boolean expression is true} 如果代码里布尔表达式的值为真,
6 TCL while循环 在Tcl语言while循环,只要给定的条件为真,执行目标语句声明多次。 语法 在Tcl语言while循环的语法是: while { condition } { statement ( s ) } 在这里,声明(S)可以是单个语句或语句块。所述条
7 Tcl For循环 for循环是一个循环控制结构,可以有效地编写需要执行特定的代码次数。 语法 Tcl语言for循环的语法是: for { initialization } { condition } { increment } { statement ( s ); } 下面是一个循环控制的流
8 TCL错误处理 Tcl的错误处理设置有error 和 catch命令。对每个这些命令语法如下所示。 Error 语法 error message info code 在上面的 error命令语法,message是错误信息,info是在全局变量errorInfo中设置,code是在
9 TCL正则表达式 Tcl所述正则表达式命令用于匹配正则表达式中使用。正则表达式是一个字符序列,它包含一个搜索模式。它由多个规则如下面的表格解释了这些规则和相应的使用。 SN 规则 Description 1
10 TCL嵌套循环 TCL允许使用一个循环内的另一个循环。下面的内容展示几个例子来说明这个概念。 语法 Tcl语言的嵌套的循环语句的语法如下: for {initialization} {condition} {increment} { for {initialization} {con
  • Copyright © 2021 猿狮院, All rights reserved.