资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三讲 数据类型,编程小贴士,设置属性确定事件;,构思算法草拟代码;,多写注释调整思路;,全面检查就这一招!,编程思路:“初始化输入处理输出”,1,主要内容:,确定数据的性质:,数据类型,两种数据表达:,常量和变量,引例:,白菜多少钱一斤?,几点钟了?,这条路怎么走?,真的假的?,2,1加法器界面设计,一个简单的加法器程序,3,定义了值的范围并确定可进行的操作,一、确定数据的性质:数据类型,整数:整型/长整型,字节型,浮点型:单/双精度,货币型,数值型,数据类型,字符,/,字符串型,逻辑型,日期型,对象型,4,字符串型(String),:,用英文双引号括起来的一串字符,如,China,、,1+2=?,、,中国,注意字符串有长度,表示空字符串,表示一个空格字符,使用字符/字符串型,字符型(Char):,用英文双引号括起来的一个字符,如,a,、,1,、,中,$,6,逻辑型与日期型,逻辑型(Boolean):,布尔型,,True 和 False,逻辑值和数值类型,的,转换:(,1,)数值,逻辑,值时,,0,对应,False,,非,0,对应为,True,(,2,)布尔值,数值时,,False,对应,0,,,True,对应为,-1,口诀:0 与 False 一 一对应,其它是True的范畴,日期型(Date),:,用两个“#”号括起来表示日期和时间 如:,#2001-08-20#,#12/12/2005 11:35:35 PM#,7,对象引用型,对象,型,(Object),可以引用应用程序中的对象,可包含任何类型数据,也是默认类型,两类重要初值,数值型:,0,字符串型:,“”,(,空串,),8,符号常量,定义一个符号代表一个常量。格式:,Const,常量名 As 数据类型=表达式,例:,Const PI=3.1415926 提高程序可读性。如果需要调整常数,只要在定义的地方一次性修改即可。,系统常量(以vb开头):,vbCrLf 回车换行符,10,1.变量:值可以发生变化的量。,使用变量名标识不同的变量,同时要给出变量的数据类型。因此,,VB变量由数据类型和变量名组成。,程序中选择使用常量还是变量,是根据它们是否需要变化而决定的。,三、变量和声明变量,11,(1)带类型声明:,Dim 变量名 AS 类型=初值,例:Dim sum As Integer,使用类型符来声明,如 Dim Num%,Sum!,(2)省略类型声明:,默认为Object型,(3)定义多个变量,Dim语句中,若多个变量同类型,则逗号分隔一起定义,Dim i,j As Integer,k!,m 变量类型?,3.,变量的声明,:,(,变量名,+,类型,),13,结构类型,把已有的数据类型重新组合为一个新类型。,例:,设计一个员工工资数据类型,包含姓名、工号和工资,定义方法:,Structure,pay,Dim xm,As String,Dim,gh,As Integer Dim gz,As Single End Structure,15,1.,数据类型:,整型、长整型、单精度型、双精度型、字符/字符串型、逻辑型、字节型、货币型、日期型、对象型。,常量定义用,Const,语句,变量定义用,Dim,语句。,注意命名规则。,内容小结,16,
展开阅读全文