欢迎来到天天文库
浏览记录
ID:17954155
大小:104.00 KB
页数:9页
时间:2018-09-11
《visualbasic程序设计教案5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VisualBasic程序设计教案(五)王友权课题VB语言基础(一)班级2012高考班时间2012-4-27内容分析这一节讲述的是VB语言基础。本节主要介绍VB所提供的基本数据类型、各类运算符及其优先级、常量和变量的定义和使用等内容。在这一节中,VB的数据类型、变量和常量的定义与命名、函数及运算符应用、表达式的编写是学习的重点,理解变量的声明、运算符应用及编码规则是学习的难点。学习任务1、数据类型2、变量与常量课前准备1、检查计算机教学环境,VB是否安装或完好。2、准备好应用实例。教学流程图举例讲解每一种数据类型的应用举例讲解变量与常量定义与声明开始复习:提问学生回答问题评讲作业学生改
2、错导入新课VB数据类型分类课堂小结结束学生跟随老师练习数据应用。生跟随老师练习常量和变量的应用。学生交流,整理笔记指导指导-9-教学过程教师活动学生活动预设时间一、概括上节课学习的内容并评讲练习一、复习上节课学习的内容并改正错误。5分钟二、引入新课请问,如果要你介绍你自己你会怎么介绍。(就同学所作介绍,分析介绍中包含的信息引出数据这一概念)。数据实际上是现实世界的一种形式化的表达。在程序设计中,数据是程序的必要组成部分,也是程序处理的对象。不同的数据具有不同的数据结构特点。在高级语言中,使用“数据类型”这一概念来表达这种不同。不同的程序设计语言中都有数据类型,VisualBasic提供
3、了系统定义的数据类型,并允许用户根据需要定义自己的数据类型。下面我们就一起来了解VB中的数据,看看它们有什么特点,如何使用。3分钟三、讲述VB的数据类型数据类型应用举例:1、整型(Interger)如-34,78%。2.长整型(Long)如-334&,67785649&3.单精度数(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@以上五种数据都属于数值型数据。
4、数值型数据可以分为整数(整型和长整型)和浮点数(单精度和双精度)。二、学习VB的基本数据类型1.整数(Interger)。整数是不带小数点,范围在-32768~32767之间,在机器内使用2个字节存储的整数。在VB中数尾常加“%”表示整型数据,也可省略。2.长整数(Long)。长整数可以超过整数-32768~32767范围,可以是-2147483648~2147483647之间的不带小数点的整数,在机器内用4个字节存储。在VB中数尾常加:“&”表示长整型数据。注:整型数的运算速度快、精确,且占用存储空间较小,但表示数的范围也较小。3.单精度数(Single)。单精度数是带小数点的实数,
5、有效数字为7位,在机器内用4个字节存储。通常以指数形式表示,指数部分用“E”或“e”72分钟-9-数值型数据整数浮点数整型长整型单精度浮点数双精度浮点数6.字节型数据(Byte)如16,128实例1:理解数据类型不同表示的数据范围不同。若超出某种数据类型的范围将产生“溢出”错误。SubForm_load()ShowDimaasByteDimbasIntegerDimcasLonga=255b=32768c=1000000000#printa,b,cEndSub实例2:理解单精度和双精度的不同。SubForm_load()ShowDimaasSingleDimbasDoublea=5/3
6、b=5/3printaprintbEndSub分析结果:a的值为1.666667(6位),b的值为1.66666666666667(14位).表示。在VB中数尾常加“!”表示单精度数据,也可省略。单精度数有多种表示形式:±n.n(小数形式)、±nE±m(指数形式)、±n.nE±m(指数形式)。如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。4.双精度数(Double)。双精度数也是带小数点的实数,有效数字为15或16位,在机器内用8个字节存储。通常以指数形式表示,指数部分用“D”或“d”表示。在VB中数尾常加“#”表示双精度数据,也可省略。5.货币
7、型数据(Currency)。货币型数据是为是一种专门为处理货币而设计的数据类型,是一种特殊的小数。,它的精度要求较高,用8个字节存储,保留小数点右边4位和小数点左边15位,如果数据定义为货币型,且其小数点后超过4位,那么超过的部分自动四舍五入。在VB中数尾常加“@”表示货币型数据。以上五种数据都属于数值型数据。6.字节型数据(Byte)。字节型数据用来存储二进制数,是范围在0~255之间的无符号整数,不能表示负数,在机器内用一个字节存储。Byt
此文档下载收益归作者所有