目录
当前位置: 首页 > 文档资料 > C 语言程序设计 >

流程控制

优质
小牛编辑
134浏览
2023-12-01

算法

算法(Algorithm)是解决特定问题的步骤描述。问题的解决方案就是算法,例如,新学期开学,从家到学校的交通方式这个问题,就有很多解决方案。

1500551747424

一个算法,尤其是一个成熟的算法,应该具有以下五个特性:

(1)确定性:算法的每一步都有确定的含义,不会出现二义性。

(2)可行性:算法的每一步都是可执行的,通过执行有限次操作来实现其功能。

(3)有穷性:一个算法必须在执行有穷步骤之后结束,且每一步都可在有穷时间内完成。

(4)输入:算法具有零个或多个输入。

(5)输出:算法至少具有一个或多个输出。

流程图

流程图是描述问题处理步骤的一种常用图形工具,它是由一些图框和流程线组成的。使用流程图描述问题的处理步骤,形象直观,便于阅读。

1500551886926