一个程序应包括:
对数据的描述。在程序中要指定数据的类型和数据 的组织形式,即数据结构。
对操作的描述。即操作步骤,也就是算法。
数据结构+算法=程序
程序=算法+数据结构+程序设计方法+语言工具和环境
这4个方面是一个程序涉及人员所应具备的知识。
本课程的目的是使同学知道怎样编写一个C程序,进行编写程序的初步训练。
算法--为解决一个问题而采取的方法和步骤,它是解题步骤的精确描述。做任何事情都要有一定的步骤。
计算机算法--计算机能够执行的算法。
计算机算法的分类:
数值运算算法:求解数值;
非数值运算算法:事务管理领域。
本文档的主要内容详细介绍的是C语言教程之数组讲解的详细资料免费下载。
构造数据类型之一
数组:有序数据的集合,用数组名标识
元素:属同一数据类型,用数组名和下标确定
1 一维数组
一维数组的定义
定义方式: 数据类型 数组名[常量表达式]
模块化程序设计
基本思想:将一个大的程序按功能分割成一些小模块,
特点:
各模块相对独立、功能单一、结构清晰、接口简单
控制了程序设计的复杂性
提高元件的可靠性
缩短开发周期
避免程序开发的重复劳动
易于维护和功能扩充
开发方法: 自上向下,逐步分解,分而治之
|
|
|
|