<>依稀发现了问题所在,可是不明白,做了这样的2个测试,测试内容是把一个数字赋值给一个框</P><>第一次放在case框里,可以用开关控制是否赋值</P><>第二次放在了loop里,开关初始为false,loop设置为continue if ture,可是当我一run这个程序时,赋值同时发生了</P><P>loop不是相当于函数while么...可为什么会不判断条件直接执行里面的函数了呢?</P>
我明白您的“loop不是相当于函数while么”意思了,您可以看一下帮助里面的WHILE的说明"The While Loop always executes at least once",即是说这个WHILE和C中的WHILE是不同的,相当于C中的DO。。。WHILE()这个语法!它至少得要执行一次,然后才判断条件是否符合的!