- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic程序设计教案5VisualBasic程序设计教案5
VisualBasic程序设计教案(五)
王友权
课题 VB语言基础(一) 班级 2012高考班 时间 2012-4-27 内容分析 这一节讲述的是VB语言基础。本节主要介绍VB所提供的基本数据类型、各类运算符及其优先级、常量和变量的定义和使用等内容。在这一节中,VB的数据类型、变量和常量的定义与命名、函数及运算符应用、表达式的编写是学习的重点,理解变量的声明、运算符应用及编码规则是学习的难点。 学习任务 1、数据类型
2、变量与常量 课前
准备 1、检查计算机教学环境,VB是否安装或完好。
2、准备好应用实例。 教
学
流
程
图
教学过程 教 师 活 动 学 生 活 动 预设时间 一、概括上节课学习的内容并评讲练习 一、复习上节课学习的内容并改正错误。 5分钟 二、引入新课
请问,如果要你介绍你自己你会怎么介绍。(就同学所作介绍,分析介绍中包含的信息引出数据这一概念)。
数据实际上是现实世界的一种形式化的表达。在程序设计中,数据是程序的必要组成部分,也是程序处理的对象。
不同的数据具有不同的数据结构特点。在高级语言中,使用“数据类型”这一概念来表达这种不同。不同的程序设计语言中都有数据类型,Visual Basic提供了系统定义的数据类型,并允许用户根据需要定义自己的数据类型。
下面我们就一起来了解VB中的数据,看看它们有什么特点,如何使用。 3分钟 三、讲述VB的数据类型
数据类型应用举例:
1、整型(Interger)
如-34,78%。
2.长整型(Long)
如-3343.单精度数(Single)
如-234.78,45.56!,2.67e+3,-2.89E-2
指数形式:123.45、0.12345E+3、123.45!
4.双精度数(Double)
如-374.778#,5.678D+2,-2.67e+3#
5.货币型数据(Currency)
如3.4@,565@
以上五种数据都属于数值型数据。数值型数据可以分为整数(整型和长整型)和浮点数(单精度和双精度)。
6.字节型数据(Byte)
如16,128
实例1:理解数据类型不同表示的数据范围不同。若超出某种数据类型的范围将产生“溢出”错误。
Sub Form_load()
Show
Dim a as Byte
Dim b as Integer
Dim c as Long
a=255
b=32768
c=1000000000#
print a,b,c
End Sub
实例2:理解单精度和双精度的不同。
Sub Form_load()
Show
Dim a as Single
Dim b as Double
a=5/3
b=5/3
print a
print b
End Sub
分析结果:a的值为1.666667(6位),b 的值为1.66666666666667(14位).
7. 字符型数据(String)
例如:“Visual Basic”、“赣南师院”、“123.456”、“everyone”、“”(空字符串)
实例3:
Sub Form_load()
Show
Dim a as String ’变长
Dim b as String*10 ’定长
a=”123456abcdefg”
b=”123456abcdefg”
print a
print b
End Sub
给a和b两个变量赋值相同,但显示结果不同。原因就在于b变量是定长变量,它只存储了字符串的前10个字符,超过部分全部丢弃。
8. 逻辑型数据(Boolean)
如:true/false、yes/no、on/off
实例4:
Sub Form_load()
Show
Dim a as String ’变长
Dim b as String*10 ’定长
a=”123456abcdefg”
b=”123456abcdefg”
print ab
End Sub
9. 日期型数据(Date)
例如:#04/10/2008#、#2004-08-10#、#September 1,2004#、#2004-9-10 13:30:15#
实例5:
Sub Form_load()
Show
Dim A as date
A=”05/01/2013”
B=#06/20/2013#
C=B-A
D=”9:05:43AM”
E=#11:29:59AM#
F=E-D
G=#4/27/2013 10:25:35AM#
Print A,B,C,D,E,F,G
End Sub
10. 对象型数据(Object)
实例6:
‘在标准模块中定义
D
您可能关注的文档
- unit1 Where did you go on vacation sectionA period3.ppt
- unit1 Where did you go on vacation sectionA period1.ppt
- Unit1 What would you do.doc
- unit1 冀教版八年级英语导学案上册.doc
- unit1 Where did you go on vacation sectionB period2.ppt
- Unit1-12单元小结.doc
- Unit10 I’d like some noodles教案.doc
- Unit10 Where did you go on vacation 教案.doc
- unit10_Where_did_you_go_on_vacation_Period_3].ppt
- unit1_硕士英语综合教程_课文翻译.doc
文档评论(0)