- 12
- 0
- 约5.96千字
- 约 25页
- 2017-05-20 发布于四川
- 举报
第3章 C程序设计—顺序程序设计 3.1 程序的控制结构 3.1.1算法的基本概念 程序=算法+数据结构+程序设计方法+语言工具和环境 3.1.2 算法的特性 有穷性:一个算法应包含有限的操作步骤而不能是无限的。 确定性:算法中每一个步骤应当是确定的,而不能是含糊的、模棱两可的。 有零个或多个输入。 有一个或多个输出。 有效性:算法中每一个步骤应当能有效地执行,并得到确定的结果。 3.1.3 算法的表示 1. 用自然语言表示算法 2. 用流程图表示算法 图3-1 流程图符号 【例3.1】求5!的算法流程图表示。 【例3.2】判定闰年的算法用流程图表示。 三种基本结构和改进的流程图 三种基本结构的共同特点: 只有一个入口; 只有一个出口; 结构内的每一部分都有机会被执行到; 结构内不存在“死循环”。 3.1.4 用N-S流程图表示算法 1. 顺序结构: 2. 选择结构: 3.1.5 用计算机语言表示算法 【例3.3】用C语言求5!。 #include stdio.h void main() { int i,t; t=1; i=2; while(i=5) //循环结构,判断下循
您可能关注的文档
- 第七章UNIX操作系统基础.ppt
- 中国《3-6岁儿童学习与发展指南》深度解读.ppt
- 第七章化学动力学基础.ppt
- 第七章密度与浮力.ppt
- 中国书法(一).ppt
- 第七章操作系统2.0.ppt
- 中国交通的演变史.ppt
- 中国人行为的逻辑.ppt
- 第七章机电系统的建模.ppt
- 第七章电子商务安全.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)