- 0
- 0
- 约6.23千字
- 约 29页
- 2017-02-15 发布于湖北
- 举报
第0102章VB概述(2学时)讲解
2.1 程序的基本组成 2.1.2 程序设计的一般步骤 1.分析:问题定义 2.设计:计划解题 3.选择与创建界面:选择和确定界面对象 4.编码:用程序设计语言描述算法 5.测试与调试:查找并排除程序中得任何错误 6.完成文档:整理和组织描述程序的所有资料 例:用辗转相除法写出求两个自然数的最大公约数的算法 (1)输入两个自然数m,n (2)r=m mod n (3)m=n;n=r (4)若r≠0 则重复(2)(3)步 否则输出m(最大公约数) §2.2 算法与编程工具 1.算法的概念: 广义: 即解决某个问题或处理某件事的方法和步骤 狭义:专指用计算机解决某一问题的方法和步骤 2.算法的特征 确定性、可行性、有穷性、输入性、输出性 3.算法的描述 广泛使用的是流程图,它使规定的符号来描述算法 开始 输入M、N r = m mod n m = n n = r r≠0 结束 T 输出M F 输入/输出 处理 判断 开始/结束 特定过程 流程线 连接点 图形符号: 4.算法分类 数值算法:用于解决一般数学解析方法难以解决的问题。 如:求超越方程的根、求定积分、解微分方程等 非数值算法:用于对非数值信息进行查找、排序等。 1.算法的概念: 广义: 即解决某个问题或处理某件事的方法和步骤 狭义:专指用计
您可能关注的文档
最近下载
- 城市道路护栏清洗装置设计(已改).doc VIP
- 一年级数学20以内加减法计算专项练习题(共42份,每日一练).docx VIP
- 一年级数学20以内加减法计算专项练习题(共41份,每日一练).docx VIP
- “两个细则”考核防范措施.pdf VIP
- 一年级数学5以内加减法计算练习题(每日一练,共33份).docx VIP
- 一年级数学5以内加减法计算练习题(每日一练,共29份).docx VIP
- 痛风石诊疗共识解读2026.pptx VIP
- 雅马哈船外机用户手册2021+(GP1800R+SVHO)+F4P-F8199-70中文.pdf VIP
- 诊疗方案知情选择同意书.doc VIP
- 配送网络布局优化(35页PPT).ppt VIP
原创力文档

文档评论(0)