TC官方合作论坛

 找回密码
 立即注册
查看: 1323|回复: 1

[已解决] 函数的返回语句的使用。没有goto命令,TC怎样实现大跳。

[复制链接]
发表于 2015-11-6 19:32:23 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

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

x
函数的返回语句的使用。没有goto命令,TC怎样实现大跳。(资料收集)

f:函数的返回语句

在"hello world"这个函数,

返回 0 是一个函数返回语句,

当遇到返回语句时,表示这个函数已经执行完了,

不管这个函数下面还有多少语句一律不管,函数直接返回。

代码的实际运用。
楼主 德玛洗牙 发消 息
代码:

2. var i=0

3. while(i==0)

4. for( i = 0; i < 5; i++)

5. for( i = 0; i < 5; i++)

6. for( i = 0; i < 5; i++)

7. for( i = 0; i < 5; i++)

8.

9. end

10. end

11. end

12. end

13. end


代码:

1.能一下子跳出while循环多好。你想,咱要跳出来多累,代码如下。
2. var i=0

3. while(i==0)

4. for( i = 0; i < 5; i++)

5. for( i = 0; i < 5; i++)

6. for( i = 0; i < 5; i++)

7. for( i = 0; i < 5; i++)

8. //判断一个变量的值,然后break

9. end

10. //判断一个变量的值,然后break

11. end

12. //判断一个变量的值,然后break

13. end

14. //判断一个变量的值,然后break

15. end

16. //判断一个变量的值,然后break

17. end

加入到实际运用中,会更头疼。
回复

解决方案。
把代码全部放到一个函数中。

功能 return语句的作用()

var i=0

3. while(i==0)

4. for( i = 0; i < 5; i++)

5. for( i = 0; i < 5; i++)

6. for( i = 0; i < 5; i++)

7. for( i = 0; i < 5; i++)

  如果( )   //如果条件满足。

      return 0  //跳出子函数,回到主函数。

  结束

9. end

10. end

11. end

12. end

13. end

结束


回复

使用道具 举报

发表于 2015-12-11 12:26:46 | 显示全部楼层
和我想的一样,就是用return来代替goto
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-10-2 03:59 , Processed in 0.043844 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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