资源描述
,VB,介绍,1.Basic,语言由,Dartmouth,学院两位教授于,1965,年开发的基于,Dos,模式下的程序设计语言。,2.1991,年,Microsoft,推出在,Windows,环境下的,Visual Basic 1.0,版本,使,Visual Basic,成为,Windows,下最易入门的,也是最好用的程序设计语言之一。,3.,Visual,Basic,采用了,面相对象,、,事件驱动,的编程机制,提供了一种“所见即所得”的,可视化界面,设计方法。,数据类型,常量与变量,数据,计算机,数值,文字,符号,图片、声音、视频等,数据,是程序的必要组成部分,也是程序处理的,主要对象,。,数据类型,Integer,Long,Single,Double,String,Boolean,Date,Integer(,整型,),Long,(,长整型,),注意:数据类型能使用整型的就不要用长整型,这样不仅可以节省保存数据用的内存空间,而且可以提高数据处理的速度。,Single,(,单精度实数型),存储占用,4,个字节,取值范围:,绝对值,1.401298,E,-453.402823,E,38,内的任何实数,,有效数字约,67,位,举例:,3.1415,,,7,.,9,Double,(,双精度实数型),存储占用,8,个字节,取值范围:,绝对值在,10E-3241.79E308,内的任何实数,,有效数字约,1415,位,举例:,4.5E50,String,(,字符串型),占用内存取决于字符的个数,取值范围:一段,文字,或,符号,举例:,“,计算机,”,,,“,hello,”,,,”,123,”,字符串型一定要用英文中的双引号,”,括起来。,Date(,日期型,),占用,8,个字节,取值范围:,日期和时间,举例:,#,09/23/2014,#,或,#,2014/09/23,#,#,23/09/2014,09:30:00AM,#,日期型数据一定要用,#,括起来。,Bloolean,(,逻辑型),占用,2,个字节,取值范围:,真(,True,)或假(,False,),举例:,True,,,False,练一练:,1,#09/23/2014#,209033,“谢霆锋”,7.9,9.99E40,True,99,日期,长整型,字符串型,单精度实数型,双,精度实数型,逻辑,型,整数型,练一练:,2,整型,长,整型,单精度实数型,双精度实数型,字符串,型,逻辑,型,日期,Long,Date,Integer,String,Double,Single,Boolean,材料分析,马云,,1964,年,9,月,10,日生于浙江省杭州市,,中国,著名企业家,阿里巴巴,集团创始人。,2014,年,9,月,19,日阿里巴巴集团成功,登陆纽交,所,,,至此马云,的,身价达到,212.12,亿,美元,在自己,50,岁生日之际,成为,中国新首富。,从这段材料中你能获取哪些数据?它们分别属于什么类型?,常量,常量是指在程序执行过程中,其值不能改变,的存储单元或数据。,直接常量,直接用数字或字符书写的常量。,符号常量,用一个符号(通常是一个有意义的名字)来代替常量。,常量,VB,中的符号常量有两种来源:,1.VB,系统定义的符号常量,例如,vbBlue,VB,系统定义的一个符号常量,代表蓝颜色的编码值,2.,程序设计者使用,Const,语句,定义的符号常量,格式:,Const,常量名,=,常量值,例如,Const,PI=3.14159,变量,变量是数据的一个,存储区,,在程序运行过程中,这些存储区中的值,可以改变,的,,,并且程序开始时存放的值是未知的。,常量和变量的名命名规则:,由,字母、数字、下划线组成;,以字母开头;,不区分大小写;,不能用,VB,保留字。,练一练:,3,下列能作为,Visual Basic,变量名的是(),A.Mod B.b#7 C.2year D.Text_1,E.mod,D,解:,Mod,是取余运算符(,VB,的保留字,)。,变量命名规则:以字母开头;,由字母、数字、下划线组成;,不区分大小写;,不能用,VB,保留字。,变量定义,变量说明语句的常用形式为:,Dim,变量名,As,变量的类型,/,Dimension,例如,Dim text_1 As Integer,text_1,是整型的变量,Dim x,As,Double,,,y As Double,Dim Name,As,String,例,1,信息老师要输入全班,50,名学生的期末信息成绩,应该怎么定义变量?,Dim score_1 As Integer,Dim,score_2,As Integer,Dim,score_3,As,Integer,Dim,score_50,As Integer,数组,数组主要用来存储一批相同类型的数据,它是由,一批同类型的变量,构成的一个序列,组成数组的每一个变量被称为数组的元素,也称为下标变量。,下标是一个整数,,用来指出某个元素在数组中的位置。,数组定义,一维数组变量的说明语句:,Dim,数组变量名,(,A1 To A2,),As,元素的类型,Dim,数组变量名(,A2,),As,元素的类型,A1,是下标下界,,A2,是下标上界,,A1,没有时默认为,0,,下标为整型常量,数组元素个数:,A2-A1+1,例如(,1,),Dim,A,(,-2To,4,),As,String,(,2,),Dim,B,(,4,),AsInteger,练一练:,4,数组,Name,(,1 To 46,)中有,个元素,;,数组,Name,(,46,)中有,个元素。,46,47,练一练:,5,在,Visual Basic,中,若要将,150,个汽车牌照号码(如“浙,A12345,”)分别存储在数组中,则下列语句最合适的是(),A.Dim n,(,1 To,150,),As Integer,B.Dim,n,(,1 To,150,),As String,C,.Dim,n,(,1,To,150,),As Single,D.Dim n,(,1 To,150,),As Boolean,小结,小结,二、常量和变量,区别,:,程序,运行过程中值可变还是不可变。,命名规则:字母、数字、下划线;以字母为首;不区分大小写;不能用保留字。,变量说明语句:,Dim,变量名,As,数据类型,小结,三、一维数组(一组同类型变量组成的序列表),说明语句:,Dim,数组,名(,A1 To,A2,),As,数据类型,Dim,数组名,(,A2,),As,数据类型,数组元素个数:,A2-A1+1,
展开阅读全文