针对同一问题陈述制作流程图的更好方法是什么?

问题描述 投票:0回答:1

我得到了一个练习,为查找给定数字的阶乘的程序创建流程图。我制作了以下流程图:

Flowchart

我无法在此流程图中创建函数或使用递归。这个流程图正确吗?有没有更好、更有效的方法来处理问题陈述?

factorial flowchart
1个回答
0
投票

F=1
开始。
n
是循环的计数器。将
F
乘以
n
,并每一步递减
n
,直到达到
1
。这样你就不需要在两个不同的地方检查
n<=1
n-c==1
,也不需要对“print F”和“print 1”分别执行操作(因为
F
将是 1,如果
n<=1
)

© www.soinside.com 2019 - 2024. All rights reserved.