莆田学院现代教育技术中心 2004年3月 第三章 C程序的流程控制 一、程序设计方法简述 1、计算机处理问题的过程 【例一】让某学生解方程 ax2+bx+c=0 求解过程: 一、程序设计方法简述 1、计算机处理问题的过程 二、算法与流程图1、算法(algorithm) 算法:解题思路(解题步骤等) 算法有表示方式: 伪码(pseudocode) 用人类语言的形式(通常是英语)表示算法。 伪码不在计算机上执行,仅供程序员缩写程序之前构思时用(*注意伪码程序只包含执行语句,没有声明语句,后者仅仅是给编译器提供的信息) 流程图(flow chart) 用图示方式表示算法 编程依据(便于检查) 编程时用 使用流程图的优点:不易出错/便于编程/便于别人阅读和检查程序。 通常编程的技术路线是: 用伪码和自顶向下、逐步求精的方法来制定算法,然后再编写相应的C语言程序。 复杂程序处理部分宜用流程图表示程序处理的过程。 1976年瑞士计算机科学家Niklaus Wirth在他的惊世之作中提出了一个著名的公式: 算法 + 数据结构 = 程序 算法两大要素: (1)操作 (2)控制结构 : 顺序结构、选择结构、 循环结构
您可能关注的文档
- 在VB中实现动态数据报表.pdf
- 在职计算机一级统考考试题目.doc
- 浙大 Java语言程序设计 第一讲.ppt
- 中图版地理必修3第3单元考试试题.doc
- 中小学教师招聘考试大纲解读.ppt
- 重庆交通大学专升本考试学习经验交流会.ppt
- 自考计算机基础与程序设计_习题课2.ppt
- 最全的事业单位考试计算机基础知识试题[1].doc
- 最全的事业单位考试计算机基础知识试题请看.doc
- 2012二级上机题答案版.doc
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)