TC官方合作论坛

 找回密码
 立即注册
查看: 1186|回复: 5
打印 上一主题 下一主题

[已解决] 如何跳出另一个函数的循环

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-17 07:28:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
空间 A
功能 逻辑型 函数()
循环(真)
空间B.跳出()
循环结束
返回 真
功能结束
空间结束


空间 B
功能 逻辑型 跳出()
如果(真)
跳出
如果结束
返回真
功能结束

就是空间B"跳出"这个函数当判断某个条件为真的时候,就跳出空间A的循环,求方式,只需要简单的例子
传递参数除外

回复

使用道具 举报

板凳
发表于 2012-10-17 08:16:47 | 只看该作者
空间 A
功能 逻辑型 函数()
循环(真)
逻辑型 真假
真假=空间B.跳出()
如果(真假)
跳出
如果结束
循环结束
返回 真
功能结束
空间结束


空间 B
功能 逻辑型 跳出()
如果(真)
跳出
如果结束
返回真
功能结束


//蓝色标记为修改代码

回复 支持 反对

使用道具 举报

沙发
发表于 2012-10-17 08:13:32 | 只看该作者
我好佩服,请问您这是什么逻辑?

一个空间中 想要引用另一个空间中的函数,一定要输入“空间名.功能名”

因为你空间的使用不成立,所以,在其基础上的函数,也无法成立。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-10-17 10:27:34 | 只看该作者
兔子的思路好像可行,不过就是B空间返回值有点问题,不管B空间函数里面的判断是真是假,跳出函数都会返回真,倒是这个方式可以试一下
空间 B
功能 逻辑型 跳出()
逻辑型 判断真假
如果(真)
判断真假=真
否则
判断真假=假
如果结束
返回 判断真假
功能结束

晚上回去试一下,思路和经验一样,慢慢积累!谢谢大兔子!
回复 支持 反对

使用道具 举报

5#
发表于 2012-10-17 11:43:24 | 只看该作者
思路不对,只有循环才跳出。而且这东西不是用空间跳出的,是做出函数,在里面发现满足条件,返回。
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-18 08:03:58 | 只看该作者
回复 4楼116911607的帖子

恩恩,我没考虑到这么全面,你的方法其实是正解!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-9 23:36 , Processed in 0.150547 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表