第一章VB的开发环境.pptx

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 VB程序设计基础;3.1 数据类型;字符串通常放在双引号中,但输出时不显示双引号。例如: “Hello” “vb6.0 程序设计” “”(空字符串);(2)数值型数据;浮点数:也称实型数或实数,是带有小数部分的数值。它由三部分组成:符号、指数及尾数。单精度浮点数和双精度浮点数的指数分别用“E”和“D”来表示。 ;单精度浮点数(Single):;双精度浮点数(Double): 以8个字节(64位)存储,其中符号占1位,指数占11位,其余52位表示尾数,此外还有一个附加的隐含位。双精度浮点数可以精确到15或16位十进制数,其负数的取值范围为: -1.797693134862316D+308-------4.94065D-324,正数的取值范围为:4.94065D-324-----1.797693862316D+308 ;(3) 货币(Currency);(4)变体(Variant) ;(5)其它数据类型;(4)对象(Object);其中: 自定义数据类型名:要定义的数据类型的名字 元素名:自定义类型中的一个成员 下标:表示数组 类型名:vb的标准类型 通常把用Type语句定义的类型称为记录类型,例如 Type stuType intNo As Interger strName As String*20 …. End Type;注意: 1、自定义的数据类型必须在标准模块中定义 2、自定义数据类型中的元素类型可以是字符串,但必须是定长字符串。;3.2 常量和变量;1、常量或变量的命名规则 ? VB变量或常量名只能用字母、数字、汉字和下划线组成,变量名中不能包含小数点。 ? VB变量或常量名的第一个字符必须是字母或汉字,最后一个字符可以是类型说明符,且组成变量或常量名的字符数不得超过255个字符。 ?不得使用VB的保留名或保留名后加上类型说明符来作为变量或常量名。例如:print、print$作为变量名均是非法的。 ?变量或常量名在同一个范围内必须是唯一的。 ?变量或常量名不区分大小写。在定义一个变量后,只要字符相同,则不管其大小写,指的都是一个变量或常量。 ;2、常量 Vb中的常量分为两类:用户声明的常量和系统提供的常量 用户声明的常量: 格式:Const 常量名 [As 类型]=表达式 例如: Const a as Integer=1 Const name=“shanxi university” Const a=10,b as Double=3.1415926 ;注意: 1、常量声明格式中的[As 类型]可以用类型说明符代替 为了显式地说明常数的类型,可以在常数的后面加上类型说明符,以确切地说明数据类型。 %:整型 &:长整型 !:单精度浮点数 #:双精度浮点数 @:货币型 $:字符串型;2、常量名不能与关键字或所在过程内的其他常量或变量同名,其有效作用范围为常量声明语句所在的程序单位。 3、 Vb在判断常量类型时有时候存在多义性。在默认情况下,选择系统开销最小的表示方法。 4、经过声明的常量是常数值的名字,不能在程序代码中修改它的值。;系统提供的常量: 在vb的对象库中,提供了应用程序和控件的系统常量。 例如:form1.WindowState=1 form1.WindowState=vbMinimized ;3、变量 在程序中使用变量前,一般先声明变量名及其数据类型。在VB中可以显式或隐式声明变量及其类型。 变量的声明: 使用Dim语句可以显式声明,格式如下: Dim 变量名 [As 类型] 例如: Dim a As String Dim b As$ ;隐式声明: 变量未经声明直接使用,默认为变体类型。 为了避免麻烦,可以强制规定每个变量必须显式声明才能使用。必须在程序模块的“通用”段加入如下强制声明语句: Option Explicit 在程序设计中,应该养成对变量声明的良好习惯,以提高程序的正确性和可读性。;3.3 运算符和表达式;算术运算符(VB算术运算符:优先级从上至下);字符串运算符:;幂运算;浮点数除法与整数除法;取模运算;算术运算符的优先级;例:查看运行结果。;关系运算符;测试关系;Private Sub Command1_Click() c$ = “2001181101” If Left(c$, 4) = “2001” Then Print “是2001级的学生” n1$ = “王军” If n1$ Like “王*” Then ?? Print “是姓王的学生”????? ‘对 Else ?? Prin

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档