- 1
- 0
- 约2.17千字
- 约 19页
- 2018-05-08 发布于广东
- 举报
第2章 程序设计基础 2.1 程序设计风格与方法 就程序设计方法和技术的发展而言,主要经过了结构化程序设计和面向对象的程序设计阶段。一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序是由人来编写的,为了测试和维护程序,往往还要阅读和跟踪程序,因此程序设计的风格总体而言应该强调得意和清晰,程序必须是可以理解的。 要形成良好的程序设计风格,主要应注重和考虑下述一些因素。 1、源程序文档化 2、数据说明的方法 3、?语句的结构 4、输入和输出 2.2 结构化程序设计 2.2.1结构化程序设计的原则 自顶向下 逐步求精 模块化 限制使用goto语句 2.2.2结构化程序的基本结构与特点 1、顺序结构 顺序结构是简单的程序设计,它是最基本、最常用的结构,所谓顺序执行,就是按照程序语句行的自然顺序,一条语句一条语句地执行程序程序。 2、选择结构 选择结构又称为分支结构,它包括简单选择和多分支选择结构,这种结构可以根据设定的条件,判断应该选择哪一条分支来执行相应的语句序列。 3、重复结构 重复结构又称为循环结构,它根据给定的条件,判断是否需要重复执行某一相同的或类似的程序段,利用重复结构可简化大量的程序行。分为两类: (1)当型循环结构:先判断后执行,程序易于理解、使用和维护; (2)直到型循环结构:先执行后判断,编程工作的效率,降低软件开发成本。 2
您可能关注的文档
- Unigraphics NX3应用与实例教程 作者 郑金 1_ 14104-第2章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 1_ 14104-第4章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 1_ 14104-第6章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 1_ 14104-第9章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 1_ 14104-第10章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 1_ 14104-第11章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 14104-第6章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 14104-第7章.ppt
- Unigraphics NX3应用与实例教程 作者 郑金 14104-第9章.ppt
- VB语言程序设计教程 作者 杨忠宝 康顺哲 第03章 VB程序设计基础.ppt
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
- 家电行业转型AI算力专题:家电行业焕发新生,AI算力跨界掘金正当时.docx
- 家电行业周报:安克发布新品Solarbank 4,重新定义阳台光储.docx
- 纺织服装2025年报&26一季报总结:消费复苏渐显,制造景气承压.docx
- 食品饮料行业年度策略:筑底渐明,修复启航.docx
- 食品饮料行业深度报告:乳业周期筑底,内蒙古集群向新.docx
- 消费出海系列深度(五):品牌出海梳理——“长期主义”下的出海选择.docx
- 农林牧渔行业专题报告:生猪供需和成本的十万个为什么.docx
- 2025年中国热泵产业发展年鉴.docx
- 电力设备与新能源行业周报:AIDC、空天、工控、锂电汇聚风口,风电、BC低位值得关注.docx
原创力文档

文档评论(0)