首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“子例程可能有几个入口和出口点”的例子

“子例程可能有几个入口和出口点”的例子
EN

Stack Overflow用户
提问于 2014-03-21 02:23:23
回答 1查看 106关注 0票数 0

我正在读非结构化规划的报纸,发现报纸上写着:

与过程不同,子例程可能有多个入口和出口点,并且(理论上)允许直接跳入或跳出子程序。

我不明白,有人能给我一个代码样本吗?

  • 子例程可能有几个入口和出口点。
  • 直接跳入或跳出子程序

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-21 03:18:09

代码语言:javascript
运行
复制
10 A = 1
20 GOSUB 100
30 A = 2
40 GOSUB 110
50 A = 3
60 GOTO 130
70 END

100 PRINT A
110 PRINT "HELLO"
120 IF A = 1 THEN RETURN
130 PRINT "THERE"
140 IF A = 3 THEN GOTO 70
150 RETURN

子例程有三个入口点(第100、110和130行)和三个出口点(第120、140和150行)。有一个直接跳转到第130行(从第60行)和一个直接跳出(在第140行)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22549017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档