if条件,熟悉其它语言程序的循环命令的话就可以忽视此文了。
if条件,循环格式为:
if expr1 ?
then? body1
elseif expr2 ?
then? body2
elseif ... ?
else? ?bodyN?
expr为判断条件,then可以省略,一般在写脚本的时候都不会写出then,body为各个条件体内执行的命令,elseif和else为多次判断的起始。举一个完整的例子来说明:
expr为判断条件,then可以省略,一般在写脚本的时候都不会写出then,body为各个条件体内执行的命令,elseif和else为多次判断的起始。举一个完整的例子来说明:
% set x 3
% if {$x == 0} {
puts "x = 0"
} elseif {$x == 1} {
&n
puts "x = 0"
} elseif {$x == 1} {
&n

本文介绍了TCL/Tk中的if条件语句,包括其基本语法、使用示例以及与其他语言中if语句的比较。通过一个具体的例子展示了if、elseif和else的用法,强调在实际脚本编写中then关键字通常被省略。此外,还提到了当有多重条件判断时,使用switch语句的优越性。

2198

被折叠的 条评论
为什么被折叠?



