基本控制结构(顺序结构).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基本控制结构(顺序结构)

VB程序设计基础 第04章 基本控制结构 4.1 概述 4.2 顺序结构程序设计 4.3 选择结构程序设计 4.4 循环结构程序设计 4.5 应用举例 4.1 概述 使用VB开发应用程序 一般包括界面设计和功能(操作)设计两个方面。 设计方法 通常用可视化编程技术设计应用程序界面; 用结构化程序设计思想编写事件代码实现操作及功能。 编写事件代码 由算法决定,算法体现了解决问题的思想和方法。 4.1 概述 处理问题的基本思想和方法有三种类型: 按顺序处理:具有先后次序、不能颠倒 选择性处理:根据条件(情况)不同,有选择性处理。 重复处理:通过多次相同(类似)的重复操作,实现问题求解。 对应程序的基本结构: 有三种基本控制结构,即顺序结构、选择结构和循环结构。 4.1 概述 1.顺序处理 按一定顺序解决问题、代码按顺序书写,程序按顺序执行,程序结构称为顺序结构。 例如:计算两个术的和、差、积、商 步骤为: 给定两个数据; 依次计算、和、差、积、商 输出计算结果 4.1 概述 2.选择(分支)处理 根据不同条件 (情况) ,编写相应的处理代码,程序根据条件选择执行相应的代码。 程序执行过程中,依据条件有选择性进行处理。这种程序的结构称为选择结构。 例如: 4.1 概述 3.循环(重复)处理 通过多次相同(类似)的重复操作步骤,实现解决问题的方法。 程序执行过程中多次重复特定代码,该程序结构称为循环结构。 例如:1+2+3+…+10 4.1 概述 4.程序的基本结构 VB中功能相对独立的程序段,一般由三部分组成: 第一部分 提供数据 第二部分 数据运算处理 第三部分 结果输出 4.1 概述 5.学习过的语句 提供数据: LET语句、文本框 数据运算处理: LET语句 结果输出 : PRINT,标签 6.程序设计时,三部分功能可由以下语句实现 提供数据:文本框、 InputBox函数等 数据运算处理:使用赋值语句LET 结果输出 : PRINT、MsgBox函数、标签等 4.2 顺序结构 4.2.1 输入数据的方法 1.使用文本框 格式:变量名=对象名.Text 说明: 通过文本框Text属性得到输入的数据,其数据类型为字符型。 若需输入的数据为数值型,需进行数值转换,用Val函数实现,使用格式为: 变量名=Val(对象名.Text) 4.2 顺序结构 简单示例:计算两个数的和 算法设计: 提供数据:文本框 数据运算处理: LET语句 结果输出 : PRINT 界面设计: 文本框、命令按钮 程序代码: 4.2 顺序结构 2.使用InputBox函数 格式:变量=InputBox(提示信息[,标题][,默认值] 说明:教材P32-33 提示信息:设置在对话框中的提示信息。 标题:指明窗口标题内容。 默认值:如果不输入内容而直接回车或单击“确定”按钮,则将这个值赋给变量。 例如:A=InputBox(第一个数 , 输入数据, 0) 4.2 顺序结构 简单示例:计算两个数的和 算法设计: 提供数据:InputBox() 数据运算处理:LET语句 结果输出 : PRINT 界面设计: 命令按钮 程序代码: 4.2 顺序结构 4.2.2 输出数据的方法 输出数据的方法: Print、Label、MsgBox() 1. 使用Print方法 基本格式:Print 输出项列表 定位格式:Print [Tab(n);] 输出项列表 Tab(n):在指定列输出。 4.2 顺序结构 2. 使用图片框的Print方法 基本格式:图片框名.Print 输出项列表 4.2 顺序结构 2. 使用标签输出 基本格式:标签名.Caption=输出项 例如: 4.2 顺序结构 3. 使用MsgBox函数输出 基本格式:MsgBox 提示[,按钮][,标题] 用法:教材P33-35 例如: 4.2 顺序结构 4.2.3 应用举例 例:鸡兔同笼问题。已知鸡和兔的总头数与总脚数分别为16和40。笼中鸡和兔各几只? 分析:用以前的数学知识: 1、已知:总头数总脚数(f) 2、设有鸡x只,兔y只,列方程组,求解 算法:   1、输入总头数(h),总脚数(f) 2、计算x,y 3、输出x、y计算结果 4.2 顺序结构 编写代码: 1、界面设计: 使用标签、文本框、命令按钮 设置属性 2、对象事件:命令按钮_Click 3、事件代码: 本章小结 顺序结构 程序基本结构。 程序基本构成。 提供数据:文本框、 InputBox函数等 数据运算处理:使用赋值语句LET 结果输出 : PRINT、MsgBox函数、标签等 第 * 页 * 中心实验楼211室 办公室:联系电话: 信息工程学院基础教学部 所属院系:

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档