C语言程序设计 第三章由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言程序设计第三章”。
C语言程序设计
第三章 顺序程序设计
1、程序=数据结构+算法
算法:是指在使用计算机解题前,需要将解题方法转换成一系列具体的在计算机上可执行的步骤,这些步骤能够清楚地反映解题方法一步步“怎么做”的过程,这个过程就是通常所说的算法。
2、算法特性:
①有穷性
②确定性
③有零个或多个输入
④有一个或多个输出
⑤有效性
3、表示算法的三种方法:
①自然语言描述算法
②流程图描述算法(直观形象,易于理解)
③伪代码描述算法
4、在流程图中,经常用到三种基本结构:
①顺序结构、②分支(选择)结构、③循环结构
三种基本结构都有如下共同点:
① 只有一个入口
② 只有一个出口
③ 结构内的每一个部分都有机会被执行到
④ 结构内不存在“死循环”
5、结构化程序设计方法的基本要点如下:
①采用自顶向下,逐步求精的程序设计方法。
②使用三种基本控制结构构造程序。
③主程序员组的组织形式。
6、sqrt()代表对括号内的数开算数平方根,并且结果为double型。如:sqrt(4)=2.000000