收藏 分享(赏)

一、VB语言:常量、变量、标准函数与表达式.doc

上传人:精品资料 文档编号:9725737 上传时间:2019-08-28 格式:DOC 页数:3 大小:93KB
下载 相关 举报
一、VB语言:常量、变量、标准函数与表达式.doc_第1页
第1页 / 共3页
一、VB语言:常量、变量、标准函数与表达式.doc_第2页
第2页 / 共3页
一、VB语言:常量、变量、标准函数与表达式.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、一、常量、变量、标准函数与表达式 常量常量(constant)是指在程序运行Error!中保持不变的量,在 Visual Basic 中,常量一般分为数值常量与字符串常量两种。 数值常量数值常量就是数学中说的常数,数值常量有整型常量和实型常量两种。整型常量即整数,是指不带小数的数值,如 1、0、-10、+107 等都是合法的整数。实型常量即实数,是指带小数的数值。实型常量又分为定点数和浮点数两种。定点数:3.14159 ,-6.8,1.997浮点数:2e6、1e5 、88E-18浮点数对应的就是数学上的科学计数法,以幂数形式表示一个实数,例如 1234.56 可以表示为 1.23456103

2、。由于程序中无法表示上标和下标,因此用英文字母“E” (或“e” )表示底数 10,则 1.23456103 可表示为 1.23456E3。 字符串常量被一对双引号括起来的若干个合法的字符称为字符串常量。例如“china“、“Visual Basic“、 “18“、 “3.14“等。字符串常量指的是双引号中的字符,不包括双引号本身。 符号常量如果程序中多次用到同一个常量,则可以用一个有意义的名字表示这个常量,称为符号常量,代表常量的符号称为“常量名”,常量名的命名方法与后面的变量名一样。例如,求圆的周长和面积的程序代码:Let r=5Let s=3.14159*r*rLet c=2*3.141

3、59*rPrint “s=“;s, “c=“;c可以先用 Const 语句定义一个符号常量 pi 代替 3.14159,形式如下:Const 常量名 As 类型= 表达式则可以写出如下的程序代码:Const pi As Single=3.14159Let r=5Let s=pi*r*rLet c=2*pi*rPrint “s=“;s, “c=“;c当常量需要改动时,仅需改动符号常量定义语句。而且使用符号常量可以增强程序的可读性,使人容易理解符号常量的实际含义。 变量在程序执行过程中,其值可以改变的量称为变量(variable),例如:Let a=4Let a=6Let a=3.14a 先后有三

4、个值,也就是说 a 的值是可以变化的。每个变量都应该有一个名字,即变量名。Visual Basic 变量名必须以字母开头,由字母、数字或下划线组成,变量名最长不超过 255 个字符。但不能以 VB 的保留字作为变量名,如语句字义符、函数名等,a、i 、x1、age、num 等均为合法的变量名,而1x、sin 、let 则是非法的变量名。另外,变量名要有意义,如用 “age”表示“年龄” ,“sum”表示“总和”等等。变量是用来存储数据的,数据分为不同的类型,相应的变量也有以下几种:变量在使用之前应用 Dim 语句定义其变量名及数据类型,Dim 语句格式为:Dim 变量名 As 数据类型相应的类

5、型名为:整数(Integer) 、实数(Single) 、字符串型(String) 。例如:Dim i As IntegerDim sum As SingleDim name As String以上三个语句分别将 i、sum、name 定义为整型、实型和字符串型变量。当然,也可以在一行中定义多个变量,如上述三个变量可如下定义:Dim i As Integer, sum As Single, name As String 常用内部函数VB 提供了大量的内部函数(function),内部函数按其功能可分为数学函数、转换函数、字符串函数、日期函数、格式输出函数等。在使用时只需写出它们的名字(即函数名

6、)和自变量名就可以调用,如要计算 x-y 的绝对值,可写为 Abs(x-y)。VB 常用函数见表 6-4。表 6-4函 数 功 能Abs(x) 求 x 的绝对值|x|Int(x) 求x 的最大整数Sqr(x) 求 x 的算术平方根,x0Rnd 产生0,1 之间的随机数Sin(x) 求 x 的正弦值,x 的单位为弧度字 符 串 型 实 型整 型数 值 型变 量Cos(x) 求 x 的余弦值,x 的单位为弧度Str(x) 将数值 x 转换为字符串Val(s) 将数字字符串 s 转换为数值Right(s,n) 从 s 字符串左边取 n 个字符,如 n=0 全取Left(s,n) 从 s 字符串右边取

7、 n 个字符,如 n=0 全取Mid(s,p,n) 从 s 字符串的第 p 个字符开始连续取 n 个字符,如 n=len(s)-p 则全取后边的字符Len(s) 返回字符串的长度【例 6-4-1】取整函数的用法Int(4.1)=4 Int(-4.1)=-5Int(5.3+0.5)=5 Int(3.6+0.5)=4【例 6-4-2】三角函数的使用三角函数自变量的单位是弧度而不是角度。sin45在 VB 中应写成 Sin(3.14159/4)。二、量的赋值VB 中使用 Let 语句给变量赋值,其形式如下:Let 变量 = 表达式方括号 表示这部分内容是可选的,语句中可以有这部分,但通常可省略该关键

8、字。赋值语句的作用是将表达式的值赋给变量,例如:Let d=sqr(b*b-4*a*c)左边是变量,右边是表达式,执行赋值语句时,先对表达式求解,然后将表达式的值赋给变量。所以说,赋值语句具有运算功能。事实上,在 VB 中,运算功能主要是由赋值语句来完成的。【例 6-4-3】 赋值语句使用示例应该说明的是: 赋值语句中“=”不同于数学中的 “等于”号,而是 “赋值”号。如上例中 Let a=54 应读作“将数值 54 赋给变量 a”,可以理解为 54a; 在程序中经常会看到这样的语句:i=i+1。它的含义是将变量 i 的值取出来,加上 1再送回到变量 i 中去。如果 i 的原值为 2,则 2+1 为 3,再送回 i,i 中的新值即为 3。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报