VB教案-VB语言基础

VB教案-VB语言基础

ID:45567046

大小:100.12 KB

页数:20页

时间:2019-11-14

VB教案-VB语言基础_第1页
VB教案-VB语言基础_第2页
VB教案-VB语言基础_第3页
VB教案-VB语言基础_第4页
VB教案-VB语言基础_第5页
资源描述:

《VB教案-VB语言基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第三课VB语言基础授课方式:讲授法授课学时:2学时教学目的:通过本次课的学习,学生应该掌握VB的数据类型、变量声明,数组的使用和过程、函数的定义与使用,掌握VB的控制语句。教学重点和难点:1.变量的声明和作用域;2.函数和过程的作用;3.控制语句的使用教学过程:3.1数据类型一、基本数据类型介绍常用的基本数据类型二、用户白定义数据类型介绍用户白定义数据类型的语法格式三、常量声明介绍常量声明与使用四、变量介绍变量声明M作用域3.2函数与表达式一、函数介绍函数的功能二、表达式介绍各种运算符与表达式3.3基本语句一、循环语句介绍For和Do循环。二、条

2、件语句介绍If和Select语句3.4数组、过程与函数一、数组讲授数据的定义,并结合循环语句学习它的使用。二、过程与函数介绍过程与两数的定义与使用(三)VB语言基础3.1数据类型要编写一个真正冇用的VB程序,离不开语言的基木功能。与任何程序设计语言一样,VB规定了川于编程的数据类型,棊木语句、函数和过程等。3.1.1数据类型在各种程序设计语言中,数据类型的规定和处理方法是各不相同的。VB不但提供了丰富的标准数据类型,还口J以由用户自定义所需的数据类型(将在数组中介绍)标准数据类型是系统定义的数据类型,表3.2.1列出了VB支持的标准数据类型,包括

3、它们占川的存储空间和数值范围。(表3.2.1见下页)一、数值(Numeric)数据类型Numeric类型包扌舌八;种,分别为:Integer,Long,Single,Double,Currency和Byte1.Integer和LongInteger和Long型用于整数,整数运算速度快,精确,但表示数的范围小。Integer类型占2个字节,考虑冇一位符号位,可存放的最大整数为215-1,而32767,当>32767或<-32768时,程序运行时就会产生“溢出”而中断。这时,应釆用长整型Long,或是Single或Double数据类型关键字前缀类型符

4、占字节数范围1.字节型Bytebyt无10〜2552•逻辑型BooleanBln无2True与False3.整型IntegerInt%2-3276旷327674.长整型LongAng&4-2147483648〜21474836475•单精度型SingleSng1•46.双精度型DoubleDbl87.货币型CurrencyCur88.日期型Date(time)dtm无89.字符型StringStr$与字符串长冇关0~65535个字符10.对象型ObjectObj无4任何对象引用11.变体型VariantVnt无根据需要分配表3-2-1Visual

5、Basic的标准数据类型A:在VB屮整数表示形式:土n[%],n是0〜9的数字,%是类型符例:123.-123.+123.123%〜均表示整数123.0〜单精度数123,456〜非法数,因为其屮岀现了逗号。B:长整型的表示形式:土n&例:123&,-12345678&等2.Single和Double川于保存浮点实数,浮点实数表示数的范围大,但冇误差,运算速度慢。在VB中规定Single的精度为7位,Double的精度为16位。法:m,nr±n.n为无符v±n!号整数土nE±mn.nE+m例:123.45,(1)Single的多种表示〜小数形式〜一

6、般形式〜整数指数形式〜单精度类型符+指数形式123.451,0.12345E+3(=0.12345X10')(2)Double的多种表示形式扌对小数形式:在数字后加“#”或用“#”代替“!”由指数形式:用“D”代替“E”或在指数形式后加“#”例:123.45#,0.12345D+3,0.12345E+3#3.Currency(货币型)它是定点实数或整数,最多保留小数点右边4位和小数点左边15位,应用丁•货币计算。例123.45@,1234®4.Byte(字节型)用于存储二进制数二、日期数据类型(Date/time)1.范围按8字节的浮点数來存储。

7、表示的日期范围:公元100年1月1日〜9999年12月31日表示的时间范围:0:00:00〜23:59:592.两种表示方法:(1)以任何字面上可被认作日期和吋间的字符用号码符(#)将其括起来表示例:#January1.200#,#10/26/2000#,#1998-5-1212:30:00PM#(2)以数字序列表示小数点左边的数字代表FI期。小数点右边的数字代表时间(0为午夜,0.5为小午12点)负数代表的是1899年12月31日之前的H期和时I'可例:下面的程序段PrivateSubFormClick()DimTAsDateT=~2.5Pic

8、ture1.PrintTEndSub则运行后的结果1899年12月28H12:00:00注:若T=0.5贝I」1899年12月31日12

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。