- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(1)VB代码不区分字符的大小写,但关键字将会自动转换为大写字母开头,后续字母为小写字母。 (2)一行可以书写多条语句,各语句之间用冒号“:”分隔。 (3)一行书写不完的语句,可以在该行后加上续行符(由空格+下划线_组成),然后换行书写。 (4)一行最多为255个字符,一条语句最多含1023个字符。 (5)用户自定义的变量、过程名等,VB以第一次定义为准,其后的输入自动转换。 3.1.3 程序语句 1.赋值语句 2.注释语句 3.暂停语句 5.结束语句 3.2.1 基本数据类型 1.数值型数据(Numeric) 3.2.2用户自定义数据类型 例题:定义一个有关职工信息的自定义类型: Type Client_Record cltName as String*16 cltPassword as String*8 cltDeposit as Currency End Type 注意: (1)自定义类型必须在标准模块或窗体模块的声明部分定义,在标准模块中定义时默认为全局变量(Public)。在窗体模块定义时在关键字Type前应加上Private关键字。 (2)自定义类型元素类型如果有字符串,则必须是定长字符串,即应该使用形式为: strName As String*常数 其中“常数”指明定长字符串的长度 3.3 变量与常量 变量:程序运行过程中其值可以改变的量称为变量 。 变量的形式:属性变量和内存变量。 2.变量声明 (1)用类型说明符表示变量 将类型说明符放在变量名的尾部,可以表示不同的变量,如%表示整型、表示长整型、!表示单精度型、#表示双精度型、@表示货币型,$表示字符串型。例如: strName$ dblNum% curWage@ (2)用声明语句声明变量 用声明语句声明变量的语法为: [Dim|Private|Static|Public|Redim}变量名1[As类型][,变量名2[As类型2]]… (3)隐式声明与用Option Explicit语句强制显式声明变量 在默认状态下,VB中可以不进行变量声明,此时变量类型默认为变体类型,称为隐式声明,但是这样做可能由于变量名的误写而产生不良后果。 3.3.2 常量 3.关系运算符 4.逻辑运算符 3.4.2 表达式 1.表达式的组成 3.5 常用内部函数 3.5.1数学运算函数 3.5.2字符串函数 3.5.3日期和时间函数 1.类型转换函数 2.取整函数Int和Fix 3.数制转换函数 2.表达式的种类 3.表达式的书写规则 表达式由变量、常量、运算符、函数和圆括号按一定的规则组成,表达式的运算结果的类型由参与运算的数据类型和运算符共同决定。 根据表达式中运算符的类别将表达式分为算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式等。 (1)每个符号占1格,所有符号都必须一个一个并排写在同一基准上,不能出现上标和下标。 (2)不能按常规习惯省略的乘号*,如:2x要写成2*x。 (3)只能使用小括号(),且必须配对。 (4)不能出现非法的字符,如π。 4.表达式中不同数据类型的转换 5.运算符的优先级 如果表达式中操作数具有不同的数据精度,则将较低精度转换为操作数中精度最高的数据精度,即按Integer、Long、Single、Double、Currency的顺序转换,且Long型数据和Single型数据进行运算时,结果总是Double型数据。 当表达式中存在多种运算符共存时,按如下优先级的先后进行运算: 算术运算符字符运算符关系运算符逻辑运算符 3.5.3 日期和时间函数 3.5.2 字符串函数 3.5.1 数学运算函数 3.5.4 格式输出函数 3.5.5 转换函数 3.5.6 Shell函数 表3-8 常用数学函数 -3 Fix(-3.6) 返回数的整数部分 Fix 3 Int(3.6) 返回不大于给定数的最大整数 Int 4 Sqr(16) 返回数的平方根 Sqr -1 Sgn(-100) 返回数的符号值 Sgn 0~1之间的随机数 Rnd 返回小于1且大于或等于0的随机数 Rnd 0 Log(1) 返回一个数值的自然对数 Log 2.71828182845905 Exp(1) 返回e的指定次幂 Exp 2.4 Abs(-2.4) 返回数的绝对值 Abs 1.5574077246549 Tan(1) 返回弧度的正切 Tan .785398163397448 Atn(1) 返回用弧度表示的反正切值 Atn .54030230586814 Cos(1) 返回弧度的余弦 Cos .841470984807897 Sin(1)
您可能关注的文档
最近下载
- 中毒病人的急救与护理.pptx VIP
- 部编版小学六年级语文上册第七单元每课课后作业及答案汇编(含四套题).pdf VIP
- XXX斜拉桥监理实施细则.pdf VIP
- 技嘉主板B660M GAMING AC DDR4 (rev.1.x)用户手册简体中文(版本 1102).pdf
- 2025年秋季开学第一课精品课件.pptx
- 人教版七年级上册英语Unit 4知识点梳理及语法讲义.pdf VIP
- 人教版七年级上册英语Unit4知识点梳理及语法讲义(学生版).pdf VIP
- 斜拉桥特大桥监理细则.pptx
- 部编版小学六年级上册全册心理健康教育教案.pdf VIP
- 硼中子俘获治疗技术及应用.pptx VIP
文档评论(0)