第4章 程序控制结构.pptVIP

  • 0
  • 0
  • 约1.66万字
  • 约 98页
  • 2019-11-06 发布于湖北
  • 举报
程序控制结构 计算机系信息教研室 VB程序设计特点 面向对象的程序设计思想,事件驱动的编程机制 一个VB应用程序由若干个对象构成 各个对象的功能主要通过其事件过程完成 系统根据当前发生的事件,驱动执行与该事件相对应的事件过程代码。 事件过程代码采用结构化程序设计 任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。 4.1.1 算法概述 算法是解决问题的方法步骤。 编制程序的过程首先要设计算法 方法 步骤 例:将两个变量x和y的值进行交换,设x = 10,y = 20 分析: 不能直接进行交换 必须借助一个中间变量暂存x的值。 算法: (1)?将x的值暂存在t中; (2)?将y的值存入x中; (3)?将t的值存入y中。 比较三个变量A、B、C中的值,然后输出其中最大的数。 算法为: (1)设置一个变量Max。 (2)若AB,则Max←A;否则Max←B。 (3)若CMax,则Max←C。 (4)输出Max。 用计算机编程解决问题的算法应具有的特点 有穷性(操作步骤是有限的) 确定性(每一步具有确定的操作内容) 有效性(每一步都有确定的结果) 有数据输入和结果输出 算法的表示方法 语言描述法 用计算机编程就是用计算机语言来表示算法 图形法 对于较复杂的问题还要借助流程图或N-S图来表示算法 图形法 流程图也称为

文档评论(0)

1亿VIP精品文档

相关文档