- 7
- 0
- 约 36页
- 2017-05-27 发布于河南
- 举报
三、C语言的结构化程序设计
三、C语言的结构化程序设计 程序设计的两大要素 程序 = 算法 + 数据结构 算法:求解问题的方法和步骤; 数据结构:数据元素及各元素之间的关系; 说明:高级语言的数据结构是以数据类型来体现的。 算法的表示方法: 1) 自然语言 2) 传统流程图 3) N-S结构化流程图(美国I.Nassi (奈斯)和B.Schneiderman(斯奈德曼)两人在1973年提出的方法) 结构化程序设计的三种基本结构: 1) 顺序结构 2) 选择结构 3) 循环结构 循环是在循环条件为真时计算机反复执行的一组指令(循环体)。 循环控制通常有两种方式: ◆计数控制 事先能够准确知道循环次数时用之 用专门的循环变量来计算循环的次数,循环变量的值在每次执行完循环体各语句后递增,达到预定循环次数时则终止循环,继续执行循环结构后的语句。 ◆标记控制 事先不知道准确的循环次数时用之 由专门的标记变量控制循环是否继续进行。当标记变量的值达到指定的标记值时,循环终止,继续执行循环结构后的语句。 循环结构两大要素: 循环条件 p 结束循环的条件表达式 循环体 A 循环执行的语句或语句组 设置循环条件要特别注意确定: 循环变量的初值 循环变量的终值 循环变量的变化
原创力文档

文档评论(0)