第3章VB语言基础_第1页
第3章VB语言基础_第2页
第3章VB语言基础_第3页
第3章VB语言基础_第4页
第3章VB语言基础_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第3章 Visual Basic语言基础 本章重点:本章重点: 变量和常量的定义及使用变量和常量的定义及使用、运算符和表达式的使用运算符和表达式的使用及常用内部函数的使用。及常用内部函数的使用。本章难点:本章难点: 数据类型、运算符与表达式。数据类型、运算符与表达式。本章内容及要求:本章内容及要求: 掌握掌握VBVB的数据类型;的数据类型; 掌握掌握VB的的 运算符和表达式的使用;运算符和表达式的使用; 掌握常用内部函数的使用;掌握常用内部函数的使用; 熟悉熟悉VBVB程序中代码和语句书写规则;程序中代码和语句书写规则;3.1 数据类型1. 数值型数据字节型Byte整型Integer 长整型L

2、ong单精度型Single双精度型Double货币型Currency 2. 字符型数据String3. 逻辑型数据Boolean4. 日期型数据Date5. 对象型数据Object6. 变体型数据Varient表表3.1 VB的标准数据类型表的标准数据类型表1. 字符集字符集l l 字母:大写英文字母字母:大写英文字母AZ;小写英文字母;小写英文字母az。l l 数字:数字:09;l 特殊特殊字符:字符:空格空格 ! # $ % & ( ) * + - / , . : ; ? _ | 3.2 字符集与标识符字符集与标识符2. 关键字关键字 关键字又称为保留字,是系统中已经定义的、具有特定具有特

3、定含义的含义的标识符标识符,如函数名、运算符、符号常量名等。 在VB的程序代码中,约定关键字的首字母为大写字母,当用户输入关键字的时候,无论大小写字母,系统都会自动识别,并将它们转换为标准格式。 如:Print 、Integer 、 Double 等。Unicode字符集字符集,每个字符都是每个字符都是2个字节个字节.3. 标识符标识符 标识符标识符主要用来表示变量名、对象名、自定义的符号常量名、函数名、自定义类型名和后面将要学到的数组名、文件名以及其它具有专门含义的名字。 标识符的命名规则: 只能由英文字母、数字和下划线三种字符组成; 第一个字符必须为英文字母; 如果VB系统是中文版的,则标

4、识符中的英文字母还 可以是汉字或其它语种的字符。 如:area、PI、_ini、a_array、s1234、Pop等合法; 而:456P、cade-y、w.w、a&b等都不合法。 中文版:张2、等都是合法的标识符。注意:注意: VB标识符最多可以有255个字符。 VB不区分大写字母和小写字母。 自定义的标识符不能与关键字关键字同名。3.3.1 常常 量量1. 直接常量直接常量 在程序运行过程中,其值不能被改变的量称为常在程序运行过程中,其值不能被改变的量称为常量。在量。在VB中有三类常量:中有三类常量: 直接常量直接常量 、符号常量符号常量 与与 系统常量系统常量。 1. 直接常量直接常量 (

5、1) 整型常量整型常量 整型(整型(Integer):表示):表示-32768至至32767之间的整数之间的整数 例如:例如:10 110 20 长整型(长整型(Long):): 表示表示-2,147,483,648至至2,147,483,647之间的整数之间的整数 例如:长整型常数的书写:例如:长整型常数的书写: 40000、23& 3.3 常量和变量常量和变量 通常我们说的整型常量指的是十进制整数,但通常我们说的整型常量指的是十进制整数,但VB中可中可以使用八进制和十六进制形式的整型常数,因此整型常数以使用八进制和十六进制形式的整型常数,因此整型常数有如下三种形式:有如下三种形式: 1)十

6、进制整数。)十进制整数。如如125,0,-89。202)八进制整数)八进制整数。以以&或或&O(字母(字母O)开头)开头的整数是八的整数是八进制整数,如进制整数,如&O25表示八进制整数表示八进制整数25,即,即(25)8 ,等于十,等于十进制数进制数21。 3)十六进制。)十六进制。以以&H开头开头的整数是十六进制整数,如的整数是十六进制整数,如&H25表示十六进制整数表示十六进制整数25,即,即(25)16 ,等于十进制数,等于十进制数37。VB中的颜色数据常常用十六进制整数表示。中的颜色数据常常用十六进制整数表示。 整型常量的整型常量的三种三种形式形式 单精度实型(单精度实型(Singl

7、e):最多可以有:最多可以有:7位位有效数字有效数字 双精度实型(双精度实型(Double):最多可以有:最多可以有:15位位有效数字有效数字 实型实型常量的表示:常量的表示:1)十进制小数形式。)十进制小数形式。它是由正负号(它是由正负号(+,-)、数字)、数字(09)和小数点()和小数点(.)或类型符号(!、)或类型符号(!、#)组成,即)组成,即n.n,n!或!或n#,其中,其中n是是09的数字。的数字。例如例如0.123、.123、123.0、123!、!、123#等等2)指数形式。)指数形式。 nEm 或或 n.nEm, nDm 或或 n.nDm 例:例:1.25E+3 和和 1.2

8、5D+3相当于相当于1250.0 或者或者1.25103。(2)实型常量)实型常量在在VB中字符串常量是用双引号中字符串常量是用双引号 括起的一串字符,可以是括起的一串字符,可以是所有西文字符和汉字、标点符号等;所有西文字符和汉字、标点符号等;例如例如ABC,abcdefg,123,0,VB程序设计程序设计等。等。说明:说明:(1)表示空字符串,而表示空字符串,而 表示有一个空格的字符串;表示有一个空格的字符串;(2)若字符串中有双引号,例如)若字符串中有双引号,例如ABDXYZ,则用,则用连续两连续两个双引号个双引号表示,即:表示,即: ABDXYZ(4)逻辑()逻辑(Boolean)数据类

9、型)数据类型 逻辑量逻辑量只有两个值只有两个值True,或,或False。 将逻辑数据将逻辑数据转换转换成成整型整型时:时:True为为-1,False为为0; 其它数据其它数据转换转换成逻辑数据时:成逻辑数据时:非非0为为True, 0为为False。(3)字符串常量)字符串常量 日期(日期(Date)型数据按)型数据按8字节的浮点数来存储,表示日期字节的浮点数来存储,表示日期范围从公元范围从公元100年年1月月1日日9999年年12月月31日,而时间范围从日,而时间范围从0:00:0023:59:59。日期型数据日期型数据有有两种两种表示方法表示方法: 一种一种是在两端用是在两端用“ “#

10、”符号符号把表示日期和时间的字符把表示日期和时间的字符括起来括起来,如如#1/26/2011#、#2011-1-26 15:23:00#、#January 26,2011#; 另一种另一种是以是以数值数值表示,数值的表示,数值的整数部分整数部分表示距离表示距离1899年年12月月30日日的的天数天数,小数部分小数部分表示表示时间时间,0为午夜,为午夜,0.5为中午为中午12点,点,负数表示负数表示1899年年12月月30日以前的日期和时间。日以前的日期和时间。 如:如:2.5表示表示1900年年1月月1日中午日中午12点;点; -2.5表示表示1899年年12月月28日中午日中午12点。点。

11、( 5)日期常量)日期常量 在程序中,某个常量多次被使用,则可以使用一个符号在程序中,某个常量多次被使用,则可以使用一个符号来代替该常量,这样不仅在书写上方便,而且有效地改进了来代替该常量,这样不仅在书写上方便,而且有效地改进了程序的可读性和可维护性。程序的可读性和可维护性。 VB中使用关键字中使用关键字Const 声明符号常量。其格式如下:声明符号常量。其格式如下: Const 常量名常量名 As 类型类型 =常数表达式常数表达式 或:或:Const 常量名常量名 类型符号类型符号=常数表达式常数表达式例如:例如: Const PI As Double=3.1415926535 等价于:等价

12、于: Const PI#=3符号常量、符号常量 例如,要将文本框例如,要将文本框Text1的的前景颜色前景颜色设置为设置为红色红色,可以,可以使用下面的语句:使用下面的语句: Text1.ForeColor = vbRed Text1.ForeColor=&H0000FF& 这里的这里的vbRed就是系统常量。这比直接使用就是系统常量。这比直接使用16进制数来进制数来设置要直观得多。设置要直观得多。 系统常量系统常量是VB系统提供的系统提供的应用程序应用程序和和控件控件的系统定义常的系统定义常数。数。它们存放于系统的对象库中,在它们存放于系统的对象库中,在“对象浏览器

13、对象浏览器”中的中的 Visual Basic(VB) 和和 Visual Basic for applications(VBA)对象库中列举了对象库中列举了 Visual Basic 的常数的常数.3、系统常量、系统常量3.3.2 变变 量量 一一. 变量的命名规则变量的命名规则 1. 以字母或汉字开头以字母或汉字开头,后可跟字母、数字或下划线组成,后可跟字母、数字或下划线组成. 2. 变量名最长为变量名最长为255个字符;个字符; 3. 不区分变量名的大小写不区分变量名的大小写,不能使用不能使用VB中的关键字;中的关键字; 4.字符之间必须并排书写,不能出现上下标字符之间必须并排书写,不能

14、出现上下标以下符是合法的变量名:以下符是合法的变量名: a, x, x3, BOOK_1, sum5 以下标识符是非法的:以下标识符是非法的: 3s 以数字开头以数字开头 s*T 出现非法字符出现非法字符* _3x 以下划线开头以下划线开头 bowy-1 出现非法字符出现非法字符-(减号减号) if 使用了使用了VB的的关键字关键字 变量是在程序运行过程中其值可以发生变化的量。也可以将变量理解为已命名的已命名的某段内存空间。 二. 变量声明变量声明 1.用用Dim语句显式声明变量语句显式声明变量 形式:形式:Dim 变量名变量名 AS 类型类型 Dim 变量名变量名类型符类型符 例:例: Di

15、m ab As integer , sum As single 等价于等价于 Dim ab%, sum! 用关键字Dim声明的变量只能在模块级或过程中使用;用Private声明的变量只能在包含其声明的模块中使用;用 Public声明的变量可以在整个工程的所有模块中使用;用Static声明的局部变量会一直保持其值,直至该模块复位或重新启动。 Visual Basic允许用户在编写应用程序时,不声明变量而直允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使用,这就是隐式接使用,系统临时为新变量分配存储空间并使用,这就是隐式声明。声明。所有所有隐式声明的隐式声明的变量变

16、量都是都是Variant数据类型数据类型。Visual Basic根据程序中赋予变量的值来自动调整变量的类型。根据程序中赋予变量的值来自动调整变量的类型。 例如:例如:下面是一个很简单的程序,其使用的变量下面是一个很简单的程序,其使用的变量a, b, a, b, TotalTotal都没有事先定义。都没有事先定义。Private Sub Form_Click() Total = 0 a = 10: b = 20 Total = a + b Print Total=; TotalEnd Sub2.隐式声明隐式声明 良好的编程习惯都应该是良好的编程习惯都应该是: “先声明先声明变量,变量,后使用后

17、使用变量变量”. 在在窗体模块窗体模块或或标准模块标准模块的的通用声明段通用声明段中中加入语句:加入语句: Option Explicit3.强制显式声明强制显式声明 变量的赋值就是向变量名所占的内存单元写入数据。赋变量的赋值就是向变量名所占的内存单元写入数据。赋值语句的一般格式为:值语句的一般格式为: Let = 其作用是先求出其作用是先求出的值,并将表达式的值的值,并将表达式的值赋值赋值给给左边的左边的变量变量。 例如:例如:a=8 Strname=JIMi X=Text1.text4. 变量的赋值变量的赋值变量在程序的执行过程中可以多次赋值。变量在程序的执行过程中可以多次赋值。例如:例如

18、:Dim a as Integer a=5 变量变量a的当前值为的当前值为5 a= a+5 计算表达式计算表达式 a+5 时时a的值为的值为5,赋值后,赋值后a的值为的值为103.4 运算符和表达式运算符和表达式11(ia=3)1. 算术运算符算术运算符例:5+2*10 mod 10 9 / 3 +2 2 结果是:算术表达式算术表达式 书写中需注意的问题书写中需注意的问题 (1)运算符不能相邻。例)运算符不能相邻。例a+*b是错误的。是错误的。 (2)乘号不能省略。例)乘号不能省略。例x 乘以乘以y 应写成:应写成:x*y (3)括号必须成对出现,均使用圆括号。)括号必须成对出现,均使用圆括号

19、。 (4)表达式从左到右在同一基准并排书写,不能出现上下标)表达式从左到右在同一基准并排书写,不能出现上下标 (5)要注意各种运算符的优先级别,为保持运算顺序,在写)要注意各种运算符的优先级别,为保持运算顺序,在写VB表达式时需要适当添加括号()表达式时需要适当添加括号(),若用到库函数必须按库函要若用到库函数必须按库函要求书写求书写。 如:如: aacbb242baba(b-sqr(b*b-4*a*c)/(2*a)(a+b)/(a-b)2. 算术表达式算术表达式 日期型数据是一种日期型数据是一种特殊特殊的数值型数据,的数值型数据,运算运算时分时分3种情况种情况: 日期日期数值数值 运算时,将

20、数值型数据的运算时,将数值型数据的整数部分整数部分作为作为天数天数和日期数据和日期数据的日期相加(减)产生新的日期;数值型数据的的日期相加(减)产生新的日期;数值型数据的小数部分小数部分将将转换为转换为时间时间,并和日期型数据中的时间相加(减),结果为,并和日期型数据中的时间相加(减),结果为新的日期型数据的时间部分。新的日期型数据的时间部分。 例如:例如:#7/26/2011 8:00:00#+5.5 结果为结果为#7/31/2011 20:00:00# #7/26/2011 8:00:00# - 5.5 结果为结果为#7/20/2011 20:00:00#3.日期型数据日期型数据参与参与算

21、术运算算术运算 运算时,将其中的一个日期型数据转换为数值型数据,运算时,将其中的一个日期型数据转换为数值型数据,之后再进行之后再进行“ “日期日期+数值数值” ”的运算。的运算。 转换规则为:数值的转换规则为:数值的整数部分整数部分是给定的日期型数据中的是给定的日期型数据中的日期距日期距1899年年12月月30日的日的天数天数,数值的,数值的小数部分小数部分是给定的日是给定的日期型数据中的期型数据中的时间时间占占24小时的比例数。小时的比例数。 例如:例如:x!=#01/02/1900 12:00:00# 转换结果转换结果x的值为的值为3.5 #7/26/2011 8:00:00# + #01

22、/02/1900 12:00:00# #7/26/2011 8:00:00# + 3.5 #7/29/2011 20:00:00# 日期日期+日期日期 运算时,运算时,将将两个日期两个日期型数据型数据均均转换转换为为数值型数据数值型数据,之后再,之后再进行进行“ “数值数值-数值数值” ”的的运算运算,运算结果为,运算结果为数值型数据数值型数据。 例如:例如:#2011-9-17 11:58# - #2011-9-15 10:30# 40803.4986111111-40801.4375 结果为结果为2.0611111111 日期日期-日期日期4.4.字符串运算符字符串运算符 字符串运算符有:

23、字符串运算符有: 、+ 。 功能是字符串连接功能是字符串连接例如:例如: ABCD + EFGHI 结果为:结果为: ABCDEFGHI VB & 程序设计教程程序设计教程 结果为:结果为: VB程序设计教程程序设计教程说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们区别是:区别是: +(连接运算)(连接运算):两个操作数均应为字符串类型;:两个操作数均应为字符串类型; &(连接运算)(连接运算):两个操作数既可为字符型也可为数值型,当是数:两个操作数既可为字符型也可为数值型,当是数值型时,系统自动先将其转换为数字

24、字符,然后进行连接操作。值型时,系统自动先将其转换为数字字符,然后进行连接操作。 注意:使用运算符注意:使用运算符“&”时,时,变量与运算符变量与运算符“&”之间应加之间应加一个空格一个空格。例如。例如:x&123 应写成: x & 123 ,否则出错! 这是因为符号这是因为符号“&”还是还是长整型长整型的类型定义符,如果变量与的类型定义符,如果变量与符号符号“&”接在一起接在一起(x&123),VB系统先把它作为类型定义符系统先把它作为类型定义符处理,因而就会出现处理,因而就会出现语法错误语法错误。 字符串运算示例字符串运算示例例:例:100 + 123 100 + 123 结果为结果为 2

25、23223100 + 123 100 + 123 结果为结果为 100123100123Abc + 123 Abc + 123 出错出错100 & 123 100 & 123 结果为结果为 100123100123 100 & 123 100 & 123 结果为结果为 100123100123 Abc & 123 Abc & 123 结果为结果为 Abc123Abc123Abc & 123 Abc & 123 结果为结果为 Abc123Abc123 比较两个运算量之间的关系,关系表达式的运算结果为逻辑比较两个运算量之间的关系,关系表达式的运算结果为逻辑量。若量。若关系成立,结果为关系成立,结果

26、为True,若关系不成立,结果为若关系不成立,结果为False。 VB中的关系运算符如下表所示。中的关系运算符如下表所示。 运算符含义优先级实例结果小于所有关系运算优先级相同。低于算术运算的加“+”,减“-”运算,高于逻辑非“Not”运算。15+1020False=小于或等于10大于1020False=大于或等于This= ThatTrue=等于This= ThatFalse不等于This ThatTrueLike字符串匹配This Like Th*TrueIs对象比较 5. 关系运算符关系运算符(1 1)当两个操作式均为数值型,按数值大小比较。)当两个操作式均为数值型,按数值大小比较。(2)

27、字符串比较)字符串比较,则按字符的则按字符的ASCII码值从左到右一一比较码值从左到右一一比较,直到出现不同的字符为止直到出现不同的字符为止.。 例:例: ABCDE ABRA 结果为结果为 False (3)数值型与可转换为数值型的数据比较,)数值型与可转换为数值型的数据比较, 如:如:29189 ,按数值比较,结果为,按数值比较,结果为False。(4)数值型与不能转换成数值型的字符型比较,)数值型与不能转换成数值型的字符型比较, 如:如:77 sdcd ,不能比较,不能比较,系统出错系统出错。(5)Like运算符是运算符是VB6.0新增加的。可以与通配符新增加的。可以与通配符*、?、#、

28、字符列表字符列表、!字符列表字符列表结合使用,用于在结合使用,用于在数据库数据库的的SQL语句语句中进行中进行模糊查询模糊查询。格式为:。格式为:str1 Like str2关系运算的规则关系运算的规则6. 6. 逻辑运算符逻辑运算符逻辑运算符:逻辑运算符:Not,And,Or ,Xor , Eqv , Imp (1)逻辑运算符的优先级不相同,)逻辑运算符的优先级不相同,Not(逻辑非)最高,(逻辑非)最高,但它低于关系运算,但它低于关系运算,Imp(逻辑蕴含)最低。(逻辑蕴含)最低。 (2)VB中常用的逻辑运算符是中常用的逻辑运算符是Not、And和和Or。它们用于。它们用于将多个关系表达式

29、进行逻辑判断。将多个关系表达式进行逻辑判断。例如:例如: 数学上表示某个数在某个区域时用表达式:数学上表示某个数在某个区域时用表达式: 10X=10 And X20 如果写成如下形式将是如果写成如下形式将是错误错误的:的: 10=x20 或或 10=x Or x20 逻辑运算符的逻辑运算符的说说 明:明:再如再如: 年龄小于年龄小于40岁,女性,学历专科或本科岁,女性,学历专科或本科.年龄年龄字符运算符字符运算符关系运算符关系运算符逻辑运算逻辑运算说明:说明: 1当一个表达式中出现多种运算符时,首先进行算术运当一个表达式中出现多种运算符时,首先进行算术运算符,接着处理字符串连接运算符,然后处理

30、比较运算符,算符,接着处理字符串连接运算符,然后处理比较运算符,最后处理逻辑运算符最后处理逻辑运算符. 2. 可以用括号改变优先顺序,强令表达式的某些部分优可以用括号改变优先顺序,强令表达式的某些部分优先运行。括号内的运算总是优先于括号外的运算。对于多重先运行。括号内的运算总是优先于括号外的运算。对于多重括号,总是由内到外。括号,总是由内到外。 7. 7. 运算符的优先级运算符的优先级 VB提供了上百种内部函数(库函数),要求掌握这些常用提供了上百种内部函数(库函数),要求掌握这些常用函数的功能及使用。函数的功能及使用。 调用方法:调用方法: 函数名(参数列表)函数名(参数列表) 有参函数有参

31、函数 函数名函数名 无参函数无参函数说明:说明: (1) 使用库函数要使用库函数要注意注意参数的参数的个数个数及其及其参数的参数的数据类型数据类型 (2) 要要注意注意函数的函数的定义域定义域(自变量或参数的取值范围)(自变量或参数的取值范围) 例如:例如: sqr(x) 要求:要求: x=0 (3) 要要注意注意函数的函数的值域值域。 如:如:exp(23773) 的值就的值就超出超出实数在计算机中的实数在计算机中的表示范围表示范围。3.4.3 常用内部函数常用内部函数 常用的数学函数有常用的数学函数有: Abs(N) Sin(N) Cos(N) Tan(N) Exp(N) Log(N) S

32、qr(N) Sgn(N) 说明:说明: (1)Abs(x):返回:返回x的绝对值。的绝对值。 (2) 在三角函数中的自变量是以弧度为单位。在三角函数中的自变量是以弧度为单位。 如:如:sin300 sin(3.14159/180*30) (3)Exp(x):返回:返回e的指定次幂,即的指定次幂,即ex。 (4)Log(x):返回:返回x的自然对数。的自然对数。Logex1、数学函数、数学函数(5)符号函数)符号函数Sgn(x) 根据根据x值的符号返回一个整数(值的符号返回一个整数(-1、0或或1)。)。 1 x 0 Sgn(x)= 0 x = 0 - 1 x 0,如果,如果x0时时fix(N)

33、与与int(N) 相同相同; 当当N0时,时, int(N) 与与fix(N) -1相等。相等。 例如:例如: Fix(9.59) =9, Int(9.59) =9 Fix(-9.59) =-9, Int(-9.59) =-10 (2)Asc(Abcd) 值为:值为: 65 (只取首字母的(只取首字母的Ascii值)值) (3)Val(abc123) 值为:值为:0, Val(1.2sa10) 值为值为1.2 注意:注意: Val( )函数函数只转换只转换最前面的最前面的、能理解为数的能理解为数的字符字符。 (4) Str()函数函数与与Cstr()函数函数: 正数用正数用Cstr()转换转换

34、无符号位无符号位2. 转换函数转换函数 (1)删除空格函数)删除空格函数 Ltrim(x) 返回删除字符串返回删除字符串x前导空格符后的字符串。前导空格符后的字符串。 Rtrim(x) 返回删除字符串返回删除字符串x尾部空格符后的字符串。尾部空格符后的字符串。 Trim(x):返回删除前导和尾随空格符后的字符串。:返回删除前导和尾随空格符后的字符串。(2)取子串函数)取子串函数 Left(x,n):返回字符串:返回字符串x前前n个字符所组成的字符串。个字符所组成的字符串。 Right(x,n):返回字符串:返回字符串x后后n个字符所组成的字符串。个字符所组成的字符串。 Mid(x,m,n):返

35、回字符串:返回字符串x从第从第m个字符起的个字符起的n个字符个字符 所组成的字符串。所组成的字符串。3. 字符串操作函数字符串操作函数(3)Len(x):返回字符串:返回字符串x的长度,如果的长度,如果x不是字符串,不是字符串,则返回则返回x所占存储空间的字节数。所占存储空间的字节数。 (4)Lcase(x)和和Ucase(x):分别返回以小写字母、大写:分别返回以小写字母、大写字母组成的字符串。字母组成的字符串。 (5)Space(n):返回由:返回由n个空格字符组成的字符串。个空格字符组成的字符串。 (6)Instr(x,y):字符串查找函数,返回字符串:字符串查找函数,返回字符串y在字符

36、在字符串串x中首次出现的位置。如果中首次出现的位置。如果y不是不是x的子串,即的子串,即y没有出现在没有出现在x中,则返回值为中,则返回值为0。 字符串操作函数字符串操作函数2例:例: len(This is a book!) 15 Left$(ABCDEFG,3) ABC Right (ABCDEFG,3) “EFG Mid$(ABCDEFG,2,3) BCD Ucase(ABcd) ABCD Lcase(ABcd) abcd Trim( Abcd ) ABcd String(5, A ) AAAAA InStr(2, ABCDEFGEF, EF) 5(第一次出现的位置)(第一次出现的位置)

37、字符串操作函数示例字符串操作函数示例 (1)Date:返回系统当前日期。:返回系统当前日期。 (2)Time:返回系统当前时间。:返回系统当前时间。 (3)Minute(Now)、Minute(Time):返回系统当前时间:返回系统当前时间“hh:mm:ss”中的中的mm(分)值。(分)值。 (4)Second(Now)、Second(Time):返回系统当前时间:返回系统当前时间“hh:mm:ss”中的中的ss(秒)值。(秒)值。 4. 日期、时间函数日期、时间函数(1)随机函数)随机函数Rnd Rnd函数函数可以可以不要不要参数参数,其括号也省略。返回,其括号也省略。返回0 1)(即(即包括包括0,但不包括,但不包括1)之间的)之间的双精度随机数双精度随机数。若要产生。若要产生1100的的随机整数,则可通过下面的表达式来实现:随机整数,则可通过下面的表达式来实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论