《Visual Basic程序设计》课程电子教案(PPT课件)第4章 基本的控制结构

第4章基本的控制结构 吴星
第4章 基本的控制结构 吴 星

内容提要 ◆顺序结构 选择结构 ◆循环结构 ◆常用算法
内容提要 顺序结构 选择结构 循环结构 常用算法

4.1顺序结构 语句执行的顺序与语句书写的顺序一致(模块) 无任何控制语句。 一、赋值语句 作用:把右边表达式的值赋给左边的变量或属性名。 赋值运算符:= 格式: 变量名=表达式 对象名.属性名=表达式
4.1 顺序结构 一、赋值语句 作用:把右边表达式的值赋给左边的变量或属性名。 赋值运算符:= 格式: 变量名=表达式 对象名.属性名=表达式 语句执行的顺序与语句书写的顺序一致(模块), 无任何控制语句

例: sngRate-0.06 X=x+1 y=sin(x) Textl.Text=t姓名” 注意区别: X=Text1.Text Text1.Text=x
例: sngRate=0.06 x=x+1 y=sin(x) Text1.Text=“姓名” 注意区别: X=Text1.Text Text1.Text=x

x=5 a=b 内存 a CPU b-a a a b
x=5 x CPU 5 内存 5 a=b 3 3 a b 5 3 . a b b=a 5 5 a b 5 3 . a b

二、基本输入与输出语句 作用:实现用户与VB应用程序之间 的交互。 文本框:输入、输出:例4.1 标签、窗体:输出 InputBox:输入框(函数) MsgBox:消息框(函数或过程)
二、基本输入与输出语句 作用:实现用户与VB应用程序之间 的交互。 文本框:输入、输出; 例4.1 标签、窗体:输出 InputBox:输入框(函数) MsgBox:消息框(函数或过程)

l.nputBoxj函数 作用:打开一个输入对话框,等待用户输入,按“确 定”按钮后返回输入的值(字符型)。 形式: InputBox提示l,标题,缺省],X坐标值,Y坐标值)
1. InputBox函数 作用:打开一个输入对话框,等待用户输入,按“确 定”按钮后返回输入的值(字符型)。 形式: InputBox(提示[,标题][,缺省][,X坐标值][, Y坐标值])

例4.2 输入框 ☒ 请输入半径值 确定 然后单击确定 取消 注:ChrS(13)是回车符,Chr$(10)是换行符
例4.2 注:Chr$(13)是回车符,Chr$(10)是换行符

2.MsgBox函数和MsgBox过程 作用:打开一个消息框,显示有关消息。等待用 户反应(选择一个按钮)。 若不需要返回值,则 作为过程使用。可用做输出。 函数形式: 变量=MsgBox(提示[,按钮][,标题]) 返回值为整型 过程形式: MsgBox 提示[,按钮][,标题]
2. MsgBox函数和MsgBox过程 作用:打开一个消息框,显示有关消息。等待用 户反应(选择一个按钮)。若不需要返回值,则 作为过程使用。可用做输出。 函数形式: 变量=MsgBox(提示[,按钮][,标题]) 返回值为整型 过程形式: MsgBox 提示[,按钮][,标题]

“按细”参数:决定消息框中按钮的数 目和类型、图标类型等。 共4组设置值。 不同设置值(常量或值的形式)间用 “+”号连接,表示同时有效。 例如:VbOkCancel-+VbExclamation 见P85表4.1
“按钮”参数:决定消息框中按钮的数 目和类型、图标类型等。 共4组设置值。 不同设置值(常量或值的形式)间用 “+”号连接,表示同时有效。 例如:VbOkCancel+VbExclamation 见P85 表4.1
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic程序设计》课程电子教案(PPT课件)第3章 VB语言基础.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第2章 程序设计入门.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第1章 Visual Basic程序设计概述(海南大学:吴星).ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第10章 过程.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap12_文件.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap11_指针进阶.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap10_函数与程序结构.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap09_结构.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap08_指针.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap07_数组.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap06_回顾数据类型和表达式.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap05_函数.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap04_循环结构.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap03_分支结构.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap02_用C语言编写程序.ppt
- 华南农业大学:《高级语言程序设计》课程教学资源(PPT课件)chap01_概论.ppt
- 华南农业大学:《高级语言程序设计》课程教学大纲 Programming.pdf
- 华南农业大学:《高级语言程序设计》课程授课教案(负责人:刘财兴).pdf
- 《The Basics of Information Security》参考书籍PDF电子版(Understanding the Fundamentals of InfoSec in Theory and Practice,作者:Jason Andress).pdf
- 《计算机网络》课程PPT教学课件(自顶向下方法,中文第三版)第八章 网络安全.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第5章 数组.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第6章 常用控件.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第7章 图形操作.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第8章 文件.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第9章 界面设计.ppt
- 海南大学:《Java语言程序设计》课程教学大纲 Java Programming.pdf
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第一章 Java入门(主讲:杨厚群).ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第七章 数组和向量.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第三章 控制语句.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第九章 创建用户界面.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第二章 基本数据类型与基本操作.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第五章 使用对象对象与类编写程序.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第八章 图形程序设计入门.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第六章 类的继承性.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十一章 异常处理.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十三章 多线程.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十二章 国际化.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十五章 输入输出.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十六章 网络.ppt
- 海南大学:《Java语言程序设计》课程电子教案(PPT教学课件)第十四章 多媒体.ppt