- 4
- 0
- 约9.13千字
- 约 39页
- 2016-12-22 发布于河南
- 举报
第一章 进入C语言程序世界 第二节、设计简单的C语言程序 1、程序设计过程 如何进行程序设计呢?一般说来,包括以下步骤: ① 问题定义 ② 算法设计 ③ 流程图设计 ④ 程序编制 ⑤ 程序调试、测试及资料编制 第二节、设计简单的C语言程序 2、算法的概念 为解决一个具体的问题而采用的确定的、有限的操作步骤。 操作 控制结构 如何控制组成算法的各操作的执行顺序 第二节、设计简单的C语言程序 3、算法的衡量 (1)有穷性 (2)确定性 算法中每一个步骤应当是确定的,而不能应当是含糊的、模棱两可的。 (3)有效性 (4)有零个或者多个输入 (5)有一个或者多个输出 第二节、设计简单的C语言程序 【例1】求1×2×3×4×5。 步骤1:先求1×2,得到结果2。 步骤2:将步骤1得到的乘积2乘以3,得到结果6。 步骤3:将6再乘以4,得24。 步骤4:将24再乘以5,得120。 第二节、设计简单的C语言程序 【例1】求1×2×3×4×5。 改进后的算法: S1: 使t=1 S2: 使i=2 S3: 使t×i, 乘积仍然放在在变量t中,可表示为t×i→t S4: 使i的值+1,即i+1→i S5: 如果i≤5, 返回重新执行步骤S3以及其后的S4和S5;否则,算法结束。 如果计算100!只需将S5:若i≤5改成i≤100即可。 第二节、设计简单的C语言程序 /* 5! */ #inc
您可能关注的文档
- C++ 结化程序设计(兼容 C语言).ppt
- BA820BA4S.doc
- A巍巍中山.ppt
- c++教学1章.ppt
- c-新大纲纲笔记精要冲刺背诵版.doc
- C++(115章)钱能.ppt
- C71中国源.ppt
- C. 教育的与制度.ppt
- AFP监测信息报告管理.ppt
- C08 信产业的组织管理.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 北方工业大学复变函数fb培训教程文件.ppt VIP
- 上海局营业线施工安全知识培训考试题及答案.docx
- RAZ-C分级阅读All About Penguins(带练习册).pdf VIP
- 2024年考研英语核心词汇.doc VIP
- 电站锅炉自动测控系统设计.doc VIP
- 北方工业大学复变函数fb1-1.ppt VIP
- 铝冶炼连续铸锭工岗位考试试卷及答案.doc VIP
- 2025年江苏省盐城市中考化学真题(含答案).pdf
- (省统测)贵州省2026年4月高三年级适应性考试语文试卷(含答案解析).docx
原创力文档

文档评论(0)