根据伪代码程序画出来的这个流程图/流图,它是正确的吗?各位能帮我看看吗,我感觉是画多了一条线

夜半少年 2020-06-18 12:36:34
问题:
画出下列伪码程序的流程图、流图。大家帮我看看参考答案给出的流程图答案,我指出来那一个箭头的数据流(指回到LOOP的那根线),应该删去吗,我感觉逻辑不对啊,你们觉得呢?

C EXAMPLE
LOOP:DO WHILE X>0
A=B+1
IF A>10
THEN X=A
ELSE
Y=Z
END IF
IF Y<5
THEN PRINT X,Y
ELSE IF Y=2
THEN GOTO LOOP
ELSE
C=3
END IF
END IF
G=H+R
END DO
IF F>0
THEN PRINT G
ELSE
PRINT K
END IF
STOP


请问要删去吗?

好心的大佬能顺便指教一下吗?
...全文
2043 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qybao 2020-06-18
  • 打赏
  • 举报
回复
不删,而是要加一个②的判断再跳转(因为不是无条件跳转的,而是判断X>0来决定是否跳转的)。看程序也应该是②放到⑨之后

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧