网站大量收购独家精品文档,联系QQ:2885784924

河工大VB第二章讲义.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
; 本章将介绍Visual Basic 程序设计基础:包括数据类型、常量、变量、表达式、内部函数;流程控制语句;数组及字符串。这些内容是编写程序代码的基础,对于初学者比较难于理解,必须认真学习。;本章主要内容;一个程序例子; ? VB对用户程序代码中关键字的首字母总被转换成大写字母,其余字母一律转换为小写字母。提高了程序的可读性。 ? VB将关键字中每个单词的首字母自动转换成大写字母。 ? 对于用户自定义的变量名、过程名、函数名,VB以第一次定义的为准,以后输入的自动转换成首次的形式。 ;2、语句书写自由;注释可以和语句在同一行,并写在语句的后面,也可占据一整行。例如: ˊ这是从屏幕左边 ˊ开始的注释。 Text1.Text = “Hi!” ˊ在文本框中放欢迎词。;功能:用来标记变量名、函数名和类型名 构成元素:A~Z、a~z、0~9或下划线_。 形式:以字母或下划线开始,后跟字母、数字或下划线组成的字符串。 注意:标识符不能分行书写。 ;2.2.1.数制;2.2.2 数据类型;数据 类型;⑴ 数值(Numeric)数据类型 整型(Integer)(%) 长整型(Long)() 单精度型(Single)(!) 双精度型(Double)(#) 货币型(Currency)(@) 字节型(Byte)($) ① 整型(Integer)和长整型(Long)用于保存整数 可以是正整数、负整数或者0。 整型数用两个字节存储,表示数的范围为:-32768~+32767 长整型数用4个字节存储,表示数的范围为:-2147483648~+2147483647 例如:123%、-123%、+123%均表示整数,而123.0就不是整数。 123、1234567均表示长整数。 123,456则是非法数。; ② 单精度型(Single) 用来表示带有小数部分的实数 4个字节存储。单精度浮点数最多有7位有效数字, 单精度浮点数有多种表示形式: ±n.n (小数形式) ±n!(整数加单精度类型符) ±nE±m(指数形式) ±n.nE ±m (指数形式) 例如: 123.45、0.12345E+3、123.45!都是同值的单精度数。 如果某个数的有效数字位数超过7位,当把它赋给一个单精度 变量时,超出的部分会自动四舍五入。 例如:把213456.2567赋给单精度变量aa,在内存中aa的值为213456.3。 ; ④货币型(Currency)是一种专门为处理货币而设计的数 据类型,是一种特殊的小数。 保留小数点右边4位和小数点左边15位。 用8个字节存储 如果变量已定义为货币型,且赋值的小数点后超过4位,那么超过的部分自动四舍五入。 例如,将3.12125赋给货币型变量aa,在内存中aa的实际值是3.1213。 ;⑵ 日期(Date)数据类型 用8个字节的浮点数存储,表示从公元100年1月1日到公元9999年12月31日的日期,时间范围则从0点0分0秒到23点59分59秒即0:00:00~23:59:59。表示方法有两种:一种是以“#”括起来的字面上被认为是日期和时间的字符;另一种是以数字序列表示。例如:#03/10/2000#、#2000-03-10#、#March 1,2000#、#2000-3-15 13:30:15#。 以数字序列表示时,小数点左边的数字代表日期(Date),小数点右边的数字代表时间(Time)。其中,0为午夜0点、0.5为中午12点;负数代表1899年12月31日之前的日期和时间。 ;⑶ 逻辑(Boolean)数据类型 逻辑数据类型用于逻辑判断,只有两个值:真(True)、假( False) 若变量的值是 “true/false”、“yes/no”、“on/off” 信息,则可将它声明为Boolean 类型。 缺省值: False 逻辑数据转换成整型数据时,真 转换为-1,假转换为0; 其他类型数据转换为逻辑数据时,非0数转换为 真,0转换为 假。 ;⑷ 字符(String)数据类型 是一组由计算机字符组成的序列,每个字符都以ASCII编码表示。用一个字节表示。在VB中,字符串要用双引号括起来。 例如:“Visual Basic”、“中国天津”、“123.456” 有两种字符串:变长字符串和定长字符串。变长字符串的最大长度为231-1个字符;定长字符串的最大长度为65535个字符 。;⑸ 对象(Object)数据类型 用4个字节来存储,该32位地址可以引用应用程序中的对象。 ⑹ 变

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档