honor12 发表于 2019-9-8 20:23:50

这段代码什么地方错了

set i 0
if { [ expr i / 2 ] != 1} {
puts $i
}

这一句错哪了

错误提示
missing operator at _@_
in expression "0_@_{"

Yeager 发表于 2019-9-9 08:55:14

[ expr i / 2 ]==>[ expr $i / 2 ]

看看是否少一個"$"???

honor12 发表于 2019-9-8 20:37:39

测试了下,这么写好像这个没问题,此帖结

树欲静而风不止* 发表于 2019-9-8 21:06:24

少空格,if后面一个空格,}{中间少一个空格
页: [1]
查看完整版本: 这段代码什么地方错了