- 6
- 0
- 约6.66千字
- 约 35页
- 2020-02-19 发布于上海
- 举报
顺序、选择、循环(分支)本章要求:了解结构化程序的算法描述掌握C语言中数据的输入/输出方法顺序结构程序设计本章重点: C程序中数据的输入/输出方法一、什么是算法 算法是解决一个问题采取的方法和步骤的描述 。 算法的特性: 1.有穷性:算法须在执行有穷多个计算步骤后终止 2.确定性:算法的每个步骤必须都是精确定义的、无二义性的; 3.有效性:算法中的每一个步骤必须有效地执行,并能得到确定结果; 4.输入:一个算法中可以没有输入,也可以有一个或多个输入信息 5.输出:一个算法应有一个或多个输出二、算法的表示(一)自然语言与伪代码表示算法 自然语言就是指人们日常使用的语言,可以是汉语、英语或其它语言。 伪代码是用介于自然语言和计算机语言之间的文字和符号(包括数学符号)来描述算法。 结构化程序的算法描述: 例: 输入三个数,然后输出其中最大的数。算法可以写成:(1) 输入A,B,C。(2) 若AB,则MAX ← A;否则MAX←B。(3) 若CMAX,则MAX← C。(4) 输出MAX,MAX即为最大数。例的伪代码表示如下:Begin(算法开始) 输入 A,B,C IF AB 则 A→Max 否则 B→Max IF CMax 则 C→MaxPrint MaxEnd (算法结束)(二)用流程图表示算法1.常用的流程符号l 起止框:表示算法的开始和结束。l 处理框:表示初始化或运算赋值等
您可能关注的文档
最近下载
- 采购价格记录分析表(自动计算).xlsx VIP
- 【毕业论文】生产线智能传输系统机械手手腕解析.doc VIP
- 高低压柜相关图纸.doc VIP
- 半导体湿法清洗设备性能评估规范(工程中文解读版).docx VIP
- RAZ-D分级阅读学前英语绘本Swamps(可打印成册).pdf
- 兽医副高职称考试试题及答案.docx VIP
- 危险化学品生产单位主要负责人考试题库(含答案).docx VIP
- GB_T 45081-2024《人工智能 管理体系》标准深度解读与实施指南.pptx VIP
- 山东地方传统文化与红色德育课程五年级全一册教学设计教案.docx
- 油墨印刷厂安全风险分级管控清单.docx VIP
原创力文档

文档评论(0)