1 / 42
文档名称:

VB教程第3章教案.ppt

格式:ppt   页数:42
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB教程第3章教案.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

VB教程第3章教案.ppt

文档介绍

文档介绍:
3
赋值与输入输出
学习程序设计,初学者要善于模仿,并要多练。
任何一门程序设计语言都有一套严格的编程规定(如语法规则),在编程时一定要遵守这些规定(只能遵守,不能创造)。
一个完整的VB应用程序,一般都包含三部分内容,即
输入→处理→输出
可通过VB语句、各种控件实现输入输出操作
本章主要内容
第3章赋值与输入输出
赋值语句
注释、结束及暂停语句
使用Print方法输出数据
窗体和基本控件
对话框
程序举例
命令按钮
标签
文本框
输入框
消息框
退出
1. 赋值语句[Let]变量名=表达式
示例:x = 5 *
2. 注释、结束和暂停语句
(1) 注释语句 Rem 注释内容
或´ 注释内容
(2) 结束语句 End
(3) 暂停语句 Stop
也可以通过单击工具栏上的“中断”按钮来实现
使用Ctrl + Break组合键
赋值与输入输出
(1)表达式中的变量必须是赋过值的,否则变量的初值自动取零值(变长字符串变量取空字符)。例如:
a = 1
c = a + b + 3 ′b未赋过值,为0
执行后,c 值为 4

(2)赋值语句跟数学中等式具有不同的含意,例如
x = x + 1
表示把变量x的当前值加上1后再将结果赋给变量
“先读后写”:读出x的内容→加1 →写回x(覆盖原有内容)
说明
(3)变量出现在赋值号的右边和左边,其用途是不相同的。出现在右边表达式中时,变量是参与运算的元素(其值被读出);出现在左边时,变量起存放表达式的值的作用(被赋值)。例如
x = 2
a = 3
x = 2*a + 5
当执行第3行语句“x=2*a+5”时,将读出变量a的值(即3),把该值乘2后加5,然后将结果(11)赋值给变量x。
(4)赋值号两边的数据类型必须一致,即同时为数值型或同时为字符型。
说明
设计程序,实现两个文本框内容的交换
(1)在窗体上建立两个标签、两个文本框和一个命令按钮
(2)编写程序代码
借助于另一个变量(假设为 t) ,并直接在控件中交换数据
Private mand1_Click() ′“交换”按钮
Dim t As String
t =
=
= t
End Sub
Text1
Text2

编写的程序代码如下:
Private mand1_Click() ´“交换”按钮
t =
=
= t
End Sub
采用变体型变量
说明:对于初学者来说,为了节省时间,有时可以不采用Dim等语句声明就直接使用变量(默认为变体型,如t)。但在规范的软件开发中,通常都要求程序中使用的变量必须预先声明。
把上述程序改为以下形式,效果是否一样?
Private mand1_Click() ′“交换”按钮
=
=
End Sub
思考题
想一想
下列程序的运行结果是什么?
运行时,在文本框Text1中输入5,单击“计算”
按钮后,在文本框Text2显示的结果是什么?
Private mand1_Click() '“计算”按钮
Dim a As Integer, b As Integer, c As Integer
a = Val()
b = 7
c = 2 * a Mod b / 3 + 1
a = a + 1
b = 2 * b - 1
c = c + a + b
= c
End Sub
思考题
想一想
Text1
Text2

20
Print方法
用于显示(输出)文本
格式:[对象名.]Print [表达式列表]
说明:(1)使用的对象可以是窗体等
Print “程序设计”´在当前窗体上输出
“程序设计”´在图片框上输出
(2)表达式列表是一个或多个表达式,如果省略,则输出一个空行
使用Print方法输出数据

最近更新

2024年青海高等职业技术学院单招职业技能考试.. 40页

2024年驻马店职业技术学院单招职业适应性测试.. 40页

2024年黎明职业大学单招职业技能考试模拟测试.. 40页

2024年黑龙江农业工程职业学院单招综合素质考.. 40页

2024年黑龙江农业职业技术学院单招职业倾向性.. 40页

2024年黑龙江旅游职业技术学院单招职业技能考.. 40页

2024年黑龙江省单招职业倾向性考试题库必考题.. 39页

2024年黑龙江省大庆市单招职业适应性测试模拟.. 41页

2024年黔东南民族职业技术学院单招职业技能考.. 40页

2025年万博科技职业学院单招职业倾向性测试题.. 40页

2025年三明医学科技职业学院单招职业技能考试.. 39页

2025年上海对外经贸大学单招职业技能考试模拟.. 40页

2025年上海师范大学天华学院单招职业倾向性考.. 41页

2025年上海第二工业大学单招职业倾向性测试题.. 38页

2025年临夏现代职业学院单招职业适应性考试模.. 40页

2025年乌海职业技术学院单招职业倾向性测试题.. 39页

2025年云南三鑫职业技术学院单招职业技能测试.. 42页

2025年云南农业职业技术学院单招职业倾向性测.. 40页

2025年云南国防工业职业技术学院单招职业适应.. 39页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页

空调系统维保记录表格模板 7页

曾仕强易经六十四卦解 68页

G303国道集阿公路驼腰岭平交道口改造工程施工.. 13页