欢迎光临散文网 会员登陆 & 注册

【回顾】 C程序设计第二章笔记

2021-01-27 11:30 作者:陪看书的小白  | 我要投稿

C程序设计(谭浩强第五版)第二章笔记

算法+数据结构=程序

数据结构:对数据的描述。在程序中要指定用到哪些数据,以及这些数据的类型和数据的组织形式。

算法:对操作的描述。即要求计算机进行操作的步骤。

算法的5大特性:

1.有穷性:一个算法应包含有限的操作步骤,而不能是无限的

2.确定性:算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的

3.有零个或多个输入:所谓输入是指在执行算法时需要从外界取得必要的信息

4.有一个或多个输出:算法的目的是为了求解,“解” 就是输出

5.有效性:算法中的每一个步骤都应当能有效地执行,并得到确定的结果

算法的4大表示方法:

1.自然语言

2.传统流程图

3.N/S结构化流程图

4.伪代码

结构化程序设计方法:

1.自顶向下

2.逐步细化

3.模块化设计

4.结构化编码


第二章完!

【回顾】 C程序设计第二章笔记的评论 (共 条)

分享到微博请遵守国家法律