TC官方合作论坛

标题: 循环的为题 [打印本页]

作者: q1325494289    时间: 2014-5-17 00:17
标题: 循环的为题
循环(真)
   如果()
           如果()
                    跳出
           如果结束
    如果结束
循环结束



假如执行到跳出  它为什么不跳出循环 ! 跳出循环怎么写

作者: 续花丶    时间: 2014-5-17 00:19
本帖最后由 续花丶 于 2014-5-17 00:20 编辑

会跳出的。

如果你是这样子的代码没有跳出 建议你检查一下两个如果的条件。

作者: cylhb    时间: 2014-5-17 01:19
不跳出说明你里面那个如果肯定是不成立,所以一直没有执行到跳出语句。。
作者: 君凌天下    时间: 2014-5-17 06:08
说明你循环下面的第一个如果条件不成立,所以会一直循环!!!
我举个例子,就像这样:
循环(真)
  如果(5>3)
    如果(6<3)
     跳出
    如果结束
  如果结束
循环结束
那么程序就会一直循环,跳不出这个循环了.因为5是>3的,所以他就不执行如果(6>3)里面的代码!
还有一种就是外面的如果条件成立,但里面不成立也会出现这种情况!例如:
循环(真)
  如果(5<3)
    如果(6>3)
     跳出
    如果结束
  如果结束
循环结束
作者: 88979825    时间: 2014-5-17 08:16
条件都不成立 怎么跳出去
作者: lgjhlcd    时间: 2014-5-17 09:53
条件都不成立 怎么跳出去
作者: q273814    时间: 2014-5-17 15:28
如果条件成立 那么 执行跳出
这是你代码的意思 既然没有执行跳出就代表条件不成立呗




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1