- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京职业院校VB程序编程教案:VB语言基础01
北京职业院校VB程序编程教案:VB语言基础01
授课方式:讲授法
授课学时:2学时
教学目的:
通过本次课的学习,学生应该掌握VB的数据类型、变量声明,数组的使用和过程、函数的定义与使用,掌握VB的控制语句。
教学重点和难点:
1.变量的声明和作用域;
2.函数和过程的作用;
3.控制语句的使用
教学过程:
3.1 数据类型
一、基本数据类型
介绍常用的基本数据类型
二、用户自定义数据类型
介绍用户自定义数据类型的语法格式
三、常量声明
介绍常量声明与使用
四、变量
介绍变量声明与作用域
3.2 函数与表达式
一、函数
介绍函数的功能
二、表达式
介绍各种运算符与表达式
3.3 基本语句
一、循环语句
介绍For和Do循环。
二、条件语句
介绍If和Select语句
3.4 数组、过程与函数
一、数组
讲授数据的定义,并结合循环语句学习它的使用。
二、过程与函数
介绍过程与函数的定义与使用
[讲稿]
(三) VB语言基础
3.1 数据类型
要编写一个真正有用的VB程序,离不开语言的基本功能。与任何程序设计语言一样,VB规定了用于编程的数据类型,基本语句、函数和过程等。
3.1.1数据类型
在各种程序设计语言中,数据类型的规定和处理方法是各不相同的。VB不但提供了丰富的标准数据类型,还可以由用户自定义所需的数据类型(将在数组中介绍)
标准数据类型是系统定义的数据类型,表3.2.1列出了VB支持的标准数据类型,包括它们占用的存储空间和数值范围。(表3.2.1见下页)
一、数值(Numeric)数据类型
Numeric类型包括六种,分别为:Integer, Long, Single, Double, Currency和Byte
1.Integer 和 Long
Integer和Long型用于整数,整数运算速度快,精确,但表示数的范围小。
Integer 类型占2个字节,考虑有一位符号位,可存放的最大整
数为215-1,而32767,当32767或-32768时,程序运行时就会产生“溢出”而中断。这时,应采用长整型Long,或是Single或Double
数据类型 关键字 前缀 类型符 占字节数 范围 1.字节型 Byte byt 无 1 0~255 2.逻辑型 Boolean Bln 无 2 True 与False 3.整型 Integer Int % 2 -32768~32767 4.长整型 Long Ang 4 -2147483648~
2147483647 5.单精度型 Single Sng ! 4 6.双精度型 Double Dbl # 8 7.货币型 Currency Cur @ 8 8.日期型 Date(time) dtm 无 8 9.字符型 String Str $ 与字符串长有关 0~65535个字符 10.对象型 Object Obj 无 4 任何对象引用 11.变体型 Variant Vnt 无 根据需要分配 表3.2.1
Visual Basic 的标准数据类型
A:在VB中整数表示形式:n[%],n是0~9的数字,%是类型符
例:123.-123.+123.123%~均表示整数
123.0~单精度数
123,456~非法数,因为其中出现了逗号。
B:长整型的表示形式:n
例:123,
2.Single 和Double
用于保存浮点实数,浮点实数表示数的范围大,但有误差,且运算速度慢。在VB中规定Single的精度为7位,Double的精度为16位。
Single的多种表示
法:m,n n .n ~小数形式
为无符 n! ~一般形式
号整数 nEm ~整数指数形式
n.nE+m ~单精度类型符+指数形式
例:123.45,123.45!,0.12345E+3(=0.12345×103)
Double的多种表示形式
对小数形式:在数字后加“#”或用“#”代替“!”
对指数形式:用“D”代替“E”或在指数形式后加“#”
例:123.45#,0.12345D+3,0.12345E+3#
3.Currency(货币型)
它是定点实数或整数,最多保留小数点右边4位和小数点左边15位,应用于货
币计算。
例 123.45 @,1234@
4.Byte(字节型)
用于存储二进制数
二、日期数据类型(Date/time)
1.范围
按8字节的浮点数来存储。
表示的日期范围:公元100年1月1日~9999年12月31日
表示的时间
您可能关注的文档
- 动物微生物及检验教案.doc
- 动物普通病实习指导书.doc
- 动物微生物教学大纲.doc
- 动物病理教案—— 休 克.doc
- 动物病理教案—— 发 热.doc
- 动物病理教案—— 应激反应.doc
- 动物病理教案—— 缺 氧.doc
- 动物病理教案—— 炎 症.doc
- 动物病理教案—— 黄 疸.doc
- 动物病理教案——局部血液循环障碍.doc
- 北京职业院校VB程序编程教案:Visual BASIC程序设计入门01.doc
- 北京职业院校VB程序编程教案:VB语言基础04.doc
- 北京职业院校VB程序编程教案:VB语言基础02.doc
- 北京职业院校VB程序编程教案:Visual BASIC程序设计入门02.doc
- 北京职业院校VB程序编程教案:命令按钮、选择框、单选按钮和框架.doc
- 北京职业院校VB程序编程教案:列表框、组合框和滚动条.doc
- 北京职业院校VB程序编程教案:图形设计.doc
- 北京职业院校VB程序编程教案:图片框、图像框和时钟.doc
- 北京职业院校VB程序编程教案:多文档界面.doc
- 北京职业院校VB程序编程教案:对话框.doc
最近下载
- 三一SY235C9I2KS维护保养手册.pdf VIP
- 纪念中国人民抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx VIP
- 陶瓷原料及配方基础.ppt VIP
- 茶小绿叶蝉的防治课件.pptx VIP
- 电梯制造与安装安全规范 GB7588-2003.docx VIP
- 2023民航特种车辆操作工民航特种车辆操作工试卷(练习题库).docx VIP
- IEC 60840-2004 额定电压30kV(Um=36kV)以上至150kV(Um=170kV)挤包绝缘电力电缆及其附件试验方法和要求(中文).pdf VIP
- 22G101 三维彩色立体图集.docx VIP
- 混凝土混凝土.ppt VIP
- 沈萍微生物课件第3章b.ppt VIP
文档评论(0)