- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 VB语言基础1. VB程序书写规范和程序注释2. VB中标准的数据类型3. VB中的运算符和表达式4. 变量与常量5. 数组6. 枚举类型7. 用户自定义类型8. VB的基本控制结构 9. 过程10. 常用函数常州工学院计算机系 第1页,共98页。一、 VB程序书写规范和程序注释语句的一般形式:语句定义符 [语句体]语句的功能具体操作和说明例: Print “OK!”赋值语句:=结束语句:End?常州工学院计算机系 第2页,共98页。一、 VB程序书写规范和程序注释 按行书写 VB代码中不区分字母的大小写 一行一句 一句多行(续行标记 一个空格+一个下划线_) 一行多句(语句分隔符 冒号)例: x=10:y=“Visual Basic”:z=20?常州工学院计算机系 第3页,共98页。一、 VB程序书写规范和程序注释 书写规范 对于VB中的保留字,首字母总被转换成大写,其余字母被转换成小写。 对于用户自定义的变量、过程名,VB总是以第一次定义的为准,以后输入的自动向第一次的定义转换。 程序注释(可读性) Rem语句 Rem 注释单引号 ‘ ‘注释?常州工学院计算机系 第4页,共98页。二、 VB中标准的数据类型数据类型关键字前 缀数据类型关键字前 缀整型(%)IntegerInt长整型()Longlng单精度型(!)SingleSng双精度型(#)DoubleDbl逻辑型BooleanBln货币型(@)CurrencyCur日期型DateDtm字符型($)StringStr字节型ByteByt变体型VariantVnt对象型ObjectObj?常州工学院计算机系 第5页,共98页。二、 VB中标准的数据类型 数值型(Numeric)数据 Integer 和 Long 型:用于保存整数,整数运算速度快、精确,但表示数的范围小。Long较大的整数,Integer较小的整数。 Single 和Double型:用于保存浮点实数,浮点实数表示数的范围大,但有误差且运算速度慢。Double的精度大于Single Currency 型:是定点实数或整数,最多保留小数点右边4位和小数点左边15位,用于货币计算。 Byte 型:用于存储二进制数。一个字节型变量?常州工学院计算机系 第6页,共98页。二、 VB中标准的数据类型 日期型(Date)数据 Date型按8字节的浮点数来存储。日期范围:100年1月1日——9999年12月31日时间范围:0:00:00——23:59:59赋值时用两个#号将日期括起来 A=#10/12/2002#?常州工学院计算机系 第7页,共98页。二、 VB中标准的数据类型 字符型(String)数据: 用于表示由很多字符组成的字符串。 字符串的表示方法:两侧用“ ”号括起来B= “Visual Basic” 定长字符串:String*Size不足在右边补空超过截取 变长字符串?常州工学院计算机系 第8页,共98页。True = -1 False = 0逻辑数据整型数据非0数 = True0 = False整型数据逻辑数据二、 VB中标准的数据类型 逻辑型(Boolean)数据 用于逻辑判断,它只有True和 False两个值 ?常州工学院计算机系 第9页,共98页。二、 VB中标准的数据类型变体型(Variant)数据(尽量少用) 是一种特殊的数据类型,是所有未定义变量的默认数据类型,它可以存储所有系统定义的类型的数据 缺点:占用的空间较大,慢注意以下两种特定值:Empty:在赋值之前,Variant变量具有值Empty IsEmpty函数Null:表示未知数据或丢失的数据,常用于数据库应用程序 IsNull函数?常州工学院计算机系 第10页,共98页。二、 VB中标准的数据类型对象数据类型 可用来引用应用程序或某些其他应用程序中的对象 给Object类型的变量指定某一具体的对象时应该用Set语句赋值?常州工学院计算机系 第11页,共98页。VB中的类型转换函数函数名功能举例结果cint(x)将数值型数据x的小数部分四舍五入取整cint(3.8),cint(3.4)4, 3cbool(x)将任何有效的字符串或数值转换成逻辑型cbool(123)truecbyte(x)将0~255之间的数值转换为字节型cbyte(12)12cdate(x)将有效的日期字符串转换为日期cdate(“4/20/00”)4/20/00ccur(x)将数值型数据x转换成货币型数据ccur(123.45)123.45Clng(x)将数值型数据x转换成长整型数据,小数部分四舍五入Clng(1234.6)1235Cdbl(x)将数值型数据x转换成双精度型数据Cdbl(1234.5)1234.
您可能关注的文档
最近下载
- 青春期性教育男生教案.pptx
- 第2课《中国人首次进入自己的空间站》 统编版语文八年级上册.pptx VIP
- (完整版)涉密人员因私出国审查审批表.docx VIP
- 2014款雷克萨斯GX400_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 2024-2025学年小学地方、校本课程川教版可爱的四川教学设计合集.docx
- 介护老人护理.pptx VIP
- 生物安全柜检测.pptx VIP
- HIGEN 海坚FDA7000伺服驱动器用户手册.pdf
- DB64T 1967-2023 “互联网+城乡供水”数据规范.pdf VIP
- 化工总控工考试化工总控工初级试卷(化工总控工考试).doc VIP
文档评论(0)