- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic程序设计案例教程 第7讲 程序设计的基本结构
程序设计的基本结构 第七讲 2课时 教学目标及基本要求 了解程序设计的三种基本结构。 熟悉三种基本结构的特点。 掌握最简单的顺序结构程序设计。 教学重点 三种基本结构的特点掌握。 顺序结构程序设计。 教学难点 选择与循环结构的特点的理解。 教学内容 顺序结构 选择结构 循环结构 三种结构的共同特点 顺序结构程序设计 顺序结构 功能描述 程序自a节点进入,自b节点退出,中间经过A和 B或更多的处理框,程序自上而下一行一行的执 行,不跳过某一个处理框,也不返回去执行已经 执行过的某一行。 结构框图 选择结构 功能描述 程序自a节点进入,无论条件P是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框。无论走那一条路径,在执行完A或B后,都经过b点,然后脱离此结构。 结构框图 循环结构 当型(while型) 功能描述 程序自a节点进入,当给定的条件P成立时,执行A框操作, 之后继续判断P是否成立,如仍然成立,再执行A框,如此反 复,直到P条件不成立为止,不再执行A框而从b节点 脱离循 环。 结构框图 循环结构 三种基本结构的共同特点 只有一个入口。 只有一个出口。 结构内的每一部分都有机会被执行到。 结构内不存在死循环。 顺序结构程序设计 结构 例1,求任意边长的长方型的面积。 顺序结构程序设计 例2,求任意长宽高的长方体的体积。 顺序结构程序设计 例3,已知a=-4、c=3,从键盘录入任意b值,试计算y= 顺序结构程序设计 例4,A、B两只杯子装满液体,若要将A、B杯中的液体互换,试编程解之! * * A B a b A B P Y N A P Y N P A P Y N N 直到型(until型) 功能描述 程序自a节点进入,执行A框操作之后再判断P是否成立,如成 立,则自b节点退出,如不成立,则返回再执行A框,如此反 复,直到P条件成立为止,不再执行A框而从b节点 脱离循环。 结构框图 A a b P N Y start l w over Print s l×w=S Private Sub Form_click() l = InputBox(“请输入长方形的长”) w = InputBox (“请输入长方形的宽”) s = l*w ’ 计算长方形的面积 Print “长方形的面积是:”; s End Sub A B a b Private Sub Form_click() l = InputBox(“请输入长方体的长”) w = InputBox (“请输入长方体的宽”) h = InputBox (“请输入长方体的高”) v = l*w*h Print “长方体的体积是:” ; v End Sub Private Sub Form_click() a = -4 c = 3 b = InputBox (“请输入b的值”) y = (exp(3)/5+sqr(abs(a)+c^2))/(b^2-4*a*c) Print y End Sub A B C ② ① ③ Private Sub Form_Click() a = InputBox (“请输入a的值”) b = InputBox (“请输入b的值”) c = a a = b b = c Print a; b End Sub * * *
您可能关注的文档
- UGNX5中文版应用与实例教程 第7章 装配建模.ppt
- UGNX5中文版应用与实例教程 第5章 曲面造型.ppt
- UML与系统分析设计(第二版) 第12章 简易教学管理系统分析与设计.ppt
- UML与系统分析设计(第二版) 第11章 软件开发工具Rational Rose.ppt
- UML与系统分析设计(第二版) 第2章 面向对象的软件开发过程.ppt
- UML与系统分析设计(第二版) 第13章 数据库分析与设计.ppt
- UML与系统分析设计(第二版) 第6章 交互图.ppt
- UML与系统分析设计(第二版) 第7章 状态机图.ppt
- UML与系统分析设计(第二版) 第4章 Use Case图.ppt
- UML与系统分析设计(第二版) 第8章 活动图.ppt
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解(易错题).docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解(新).docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解(必刷).docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解(夺冠).docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解(夺冠系列).docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解(基础+提升).docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解一套.docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及答案详解参考.docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)及完整答案详解.docx
- 2026年陕西省选调生招录备考题库(面向复旦大学)含答案详解(夺分金卷).docx
原创力文档


文档评论(0)