- 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语言基础 3.1 数据类型 3.2 变量与常量 3.3 运算符和表达式 3.4 常用内部函数 编码规则及常见错误 3.1 数 据 类 型 类型 关键字 类型符 占内存 字节数 范围 字节型 Byte 无 1 0~255 逻辑型 Boolean 无 2 True与False 整型 Integer % 2 -32768~32767 长整型 Long 4 -2,147,483,648~ 2,147,483,647 单精度型 Single ! 4 -3.4×1038~3.4×1038 双精度型 Double # 8 -1.79×10308~1.79×10308 货币型 Currency @ 8 小数点左15位右4位 日期型 Date(time) 无 8 01/01/100~12/31/9999 字符型 String $ 按字符串长度分配 0~65535个字符 对象型 Object 无 4 任何对象引用 变体型 Variant 无 按变量的值确定 3.2 变量与常量 一、变量和常量的命名规则 变量:在程序运行中其存储的值可以改变。 常量:在程序运行中其值不可以改变。 命名规则: 1.须以字母或汉字开头,由字母、汉字、数字或下划线“_”组成,其组成字符不超过255个。 2.不能直接使用VB中的系统关键字、属性名、对象名、过程或函数方法名,如Form、Text、If等。 3.不能有句号、空格或者类型声明符($,%,@,#)等。 4.命名时不区分大小写,如XYZ和xyz认为是同名。 1、直接常量 整数: 123,-123,123 小数:123.45 -3.14 指数:1.23E2 (1.23?102)、123D3 (1.23?105) 八进制、十六进制:O102、H102、 HA1B 字符串常量: vb 、 123 、 郑大 日期/时间常量:#3/22/1998# #10:12:30# 3.2.2、常量 2. 符号常量 格式:Const 符号常量名 [as 类型]=表达式 例如: Const pai=3.1416 Const x% = 5 , ri = #8/8/2008# 3.系统常量 系统定义常量位于对象库中,可通过“对象浏览器”查看。 例:vbRed vbMinimized、vbbCrLf 红色 最小化 回车换行 3.2.2、常量 3.2.3 变量 1.用Dim语句显式声明变量 形式:Dim 变量名 [AS 类型] 或 Dim 变量名类型符 例 Dim count As integer , y As single , c As string 等价于 Dim count%, y! , c$ 2.隐式声明 不声明变量而直接使用,称为隐式声明。变量都默认为变体型Variant,并会随变量内数据的变化而改变类型。 注意: 在通用声明处加 Option Explicit 语句可强制显式声明 变量。 %,,!,#类型默认的初始值是0 字符串$类型默认的初始值是空串 =0 = =0 3.3 运算符和表达式 (见课本50页) 1. 算术运算符 运算符 运算 优先级 示例(假如ia=3) 结果及说明 ^ 乘方 1 ia^2 相当于 ia*ia 即 3*3 - 负号 2 -ia 若 ia 为3,则 –ia 为-3 / 除 3 4/ia 1实数除法 \ 整除 4 4\ia 8.2\3.6 4\3 结果是 12,先四舍五入取整,只留整数 Mod 取余 5 10 mod ia 25.63 mod 5.2 10 mod 3 结果是 1 1,先四舍五入取整再除,只留余数 2. 字符串运算符: & 、+ 字符串连接 区别:+ 两边必须是字符串, 随意 例如: abcdef 12345 结果为 abcdef12345 abcdef + 12345 出错 “ 123 ” + “ 456 ” 结果 123456 123 456 结果为
您可能关注的文档
- 助理物流师新(仓储管理).doc
- 微生物学:00绪论阶段性复习思考题整理.docx
- 微生物学:01原核生物阶段性复习思考题整理.docx
- 微生物学:02真核微生物阶段性复习思考题整理.docx
- 微生物学:03病毒阶段性复习思考题整理.docx
- 中国近现代建筑史:0-概述.ppt
- 中国近现代建筑史:1-近代城市建设.ppt
- 中国现代建筑教学课件.ppt
- 中国工艺美术史——01原始社会的工艺美术(1).pptx
- 中国工艺美术史——六章隋唐五代.pptx
- 2026年中考英语复习备考 名词的数 常见考点 专题练(含答案).doc
- 【中考真题】四川省资阳市2025年中考语文真题(含答案).doc
- 2025-2026学年安徽省部分学校高三上学期开学摸底大联考地理试卷含详解.doc
- 【小升初真题】2025年河北省承德市鹰手营子矿区小升初数学试卷(含答案).doc
- 【小升初真题】2025年辽宁省丹东市元宝区小升初数学试卷(含答案).doc
- 【小升初真题】2025年广东省韶关市武江区互助共同体小升初数学试卷(含答案).doc
- 提升练 第五至八单元练习检测卷(含解析)北师大版数学三年级下册.doc
- 苏教版一年级数学上册第三单元图形的初步认识(一)综合测试卷(含答案).doc
- (单元培优卷)第1单元 小数除法 单元全真模拟培优卷(含解析)北师大版小学数学五年级上册.doc
- (单元培优卷)第2单元 分数混合运算 单元全真模拟培优卷(含解析)北师大版数学六年级上册.doc
最近下载
- OnyxWorks培训设置与使用程序.ppt VIP
- DB13JT8530-2023 装配式农村住房技术标准.pdf VIP
- 2021年中央民族工作会议大会讲话全文(42页).docx VIP
- 《人工智能基础》 第6章 办公智能:AI提升工作效率.pptx
- ncv65产品应用培训金额和单价精度设置.pptx VIP
- 文书工作与档案管理教学课件作者第三版赵映诚1第一章(2805KB)..pptx VIP
- 乐学英语口语教程(第二版)Unit 8 PPT课件.pptx VIP
- 新质生产力优质文档课件.pptx VIP
- 成人住院患者跌倒风险评估及预防护理团标解读PPT课件.pptx VIP
- 大学生消防安全知识宣传j教育.ppt VIP
文档评论(0)