1.算法(Algorithm)是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决
问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。
2.算法具有以下特点:有穷性、确定性、有零个或多个输入、有一个或过个输出、可行
性。
3.结构化程序设计的三种基本结构:顺序结构、选择结构、循环结构。
4.结构化程序:自顶向下、逐步求精、模块化设计、结构化编码。
5.什么叫结构化算法,为什么要提倡结构化算法:结构化算法是由一些基本结构顺序组成
的。在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本的结构范围内。一个非结构化的算法可以用一个等价的结构化算法代替,其功能不变。跟结构化算法比较起来,非结构化算法有以下缺点。流程不受限制的随意转来转去,使流程图豪无规律.使人在阅读的时候难以理解算法的逻辑.难以阅读,也难以修改.从而使算法的可靠性和可维护性难以保证。
6.结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详
细设计的基本原则
《C语言.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档