编程中的流程图

流程图是对算法的图示表示。流程图有助于编写程序以及向他人解释程序。


流程图使用的符号

符号 目的 描述
Flowline symbol in flowchart of programming 流程线 通过连接符号指示逻辑流程。
Terminal symbol in flowchart of programming 终端 (停止/开始) 表示流程图的开始和结束。
Input/Output symbol in flowchart of programming 输入/输出 用于输入和输出操作。
Processing symbol in flowchart of programming 处理 用于算术运算和数据操作。
Decision making symbol in flowchart of programming 决策 用于在两个或多个备选方案之间进行决策。
On-page connector symbol in flowchart of programming 页内连接符 用于连接不同的流程线
Off-page connector symbol in flowchart of programming 页外连接符 用于连接不同页面的流程图部分。
Predefined process symbol in flowchart of programming 预定义流程/函数 表示执行一个处理任务的语句组。

编程流程图示例

1. 计算用户输入的两个数字之和。

Flowchart to add two numbers in programming
计算两个数字之和的流程图

2. 找出用户输入的三个不同数字中最大的一个。

Flowchart to find largest among three numbers
找出三个数字中最大一个的流程图。

3. 求解二次方程 ax2+bx+c=0 的所有根

Flowchart of the roots of a quadratic equation
求解二次方程根的流程图

4. 查找斐波那契数列直到项≤1000。

Flowchart of Fibonacci sequence in programming
显示斐波那契数列的流程图

注意: 虽然流程图有助于编写和分析程序,但为复杂程序绘制流程图可能比编写程序本身更复杂。因此,通常会忽略为复杂程序创建流程图。

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战