- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
流程图表示法 符号 符号名称 功能说明 起止框 处理框 判断框 输入输出框 流程线 表示算法的开始和结束(一个算法只有一个开始,可以有多个结束) 表示执行一个步骤 表示根据条件选择执行路线 表示需要输入或由计算机自动输出的信息 指示流程的方向 * 第四章 基本的控制结构 4.1 顺序结构 4.2 选择结构 4.3 循环结构 本书目录 * 4.1 顺序结构 上一页 下一页 一般的程序设计语言中,顺序结构的语句主要是赋值语句、输入/输出语句等。在VB中也有赋值语句;而输入/输出可以通过文本框控件、标签控件、Print方法、InputBox函数、MsgBox函数等来实现。 本章目录 4.1 顺序结构 * 4.1.1 赋值语句 上一页 下一页 形式: 变量名=表达式 作用:计算右边表达式的值,然后赋给左边的变量。 一般用于给变量赋值或对控件设定属性值。 表达式可以是任何类型,一般应与变量名的类型一致。当表达式的类型与变量的类型不一致时,强制转换成左边的类型。 例: sRate!=0.1 Text1.Text = 欢迎使用Visual Basic 6.0 Text1.Text = 清除文本框的内容 n%=3.5 n为整型变量,转换时四舍五入,n中的结果为4 iA% = 10 / 3 iA中的结果为3 本章目录 * 例题 单击命令按钮,交换两个文本的值。界面如下所示。 Private Sub Command1_Click() Dim t t = Text1.Text Text1.Text = Text2.Text Text2.Text = t End Sub * 4.1.2 人机交互函数和过程 1. InputBox函数 InputBox(提示[,标题][,缺省][,x 坐标位置][,y坐标位置]) 其中: Dim strName As String * 40 strName= InputBox( “请输入你的姓名” + vbCrLf + “然后单击确定” , “输入框” ) * 上一页 下一页 作用:打开一个信息框,等待用户选择一个按按钮。 MsgBox函数返回所选按钮的值,MsgBox过程不返回值 MsgBox函数形式: 变量[%] = MsgBox(提示[,按钮][,标题]) MsgBox过程形式: MsgBox 提示[,按钮][,标题] 按钮:可选项,数值表达式是值的总和,指定显示“按钮”的数目及形式,使用的图标样式以及缺省“按钮”是什么。 2. MsgBox函数和MsgBox过程 本章目录 * 上一页 下一页 4.2 选择结构 计算机要处理的问题往往是复杂多变的,仅采用顺序结构是不够的。必须利用选择结构等来解决实际应用中的各种问题。VB中提供了多种形式的条件语句来实现选择结构,有If条件语句和Select情况语句等。它们都是对条件进行判断,根据判断结果,选择执行不同的分支。 本章目录 条件 条件 If条件Then 步骤一的语句块 End If If条件Then 步骤一的语句块 Else 步骤二的语句块 End If 4.2 选择结构 * 上一页 下一页 4.2.1 If条件语句 1. If…Then语句(单分支结构) If 表达式 Then 语句块(可以是一句或多句语句) End If 或 If 表达式 Then 语句 表达式:关系表达式、逻辑表达式,算术表达式。表达式值按非零为True,零为False进行判断。 该语句的作用是当表达式的值为True,执行Then后面的语句块,否则不做任何操作。 本章目录 * 上一页 下一页 单分支结构 例:已知两个数x和y,比较它们的大小,使得x大于y。 If xy Then t=x x=y y=t End If 或 If xy Then t=x: x=y: y=t 简单If形式无End If,只能是一句语句或语句间用冒号分隔,而且必须在一行上书写。 本章目录 * 双分支结构 上一页 下一页 2. If…Then…Else语句 If 表达式 Then 语句块1 Else 语句块2 End If 或 If 表达式 Then 语句1 Else 语句2 当表达式的值为True时,执行Then后面的语句块1,否则执行Else后面的语句块2 本章目录 * 双分支结构例 计算分段函数 单分支结构实现: If x0 Then y=sin(x)+
您可能关注的文档
- 七年级上英语U5知识点总结.docx
- 七年级生物上册期末测试题和答案.doc
- 七年级生物上册期中复习总结题.doc
- 七年级世界地形导学案设计.doc
- 七年级数学《整式的加减》单元测试题和答案.doc
- 七年级数学分式方程应用题练习.doc
- 七年级思想品德期中考试试题.doc
- 七年级下册期末考试考试试卷.doc
- 七年级下学期数学期末考试模拟考试试卷.doc
- 七年级英语考试试卷质量分析.docx
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- 糖尿病视网膜病变临床诊疗指南(2022)解读.pptx
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf
- 读书分享《教育的细节》PPT课件.pptx
- 新冠病毒及新冠肺炎.pptx VIP
- 第9课 改变世界的工业革命【课件】--2023-2024学年中职高一下学期高教版(2023)世界历史全一册.pptx
- 【精】新人教版七年级历史上册第一、二、三单元分单元测试题(带答案).docx VIP
- 普通中小学校建设标准DGTJ08—12—2004.pdf
- 灯泡的亮度问题.ppt
- 文华财经指标公式源码大全期货多空趋势指标源码顶底买卖点.doc
- 幼儿园每月食品安全调度会议纪要.doc
文档评论(0)