- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB语言程序设计函数、变量和设计规则
程序设计基础;本章内容;数据类型;计算机中符号数的表示方法有3种:原码、补码和反码;3.补码
补码是表示带符号数的最直接方法。对于正数,其补码与原码相同;对于负数,则其补码为反码加1。 ;(3)补码;数据类型;数据类型;2、字符型(String):用双引号括起来的一串字符。
例:Dim NameA as String ‘可变长度字符串
Dim Nameb as String*20 ‘固定长度字符串
NameA=“abcdef”
变长字符串,长度不固定,最多可包含20亿个字符;
定长字符串,长度固定,最多可包含65535个字符.
3、逻辑型(Boolean):用于表示逻辑判断结果,其值为真( True)或假(False)
0→ False, 非0→ True
False → 0, True →-1;
4、日期型(Date):是由双井号(# #)括起来用于表示时间的数据。
例: #mm/dd/yyyy #
#08/20/2010 #
#08/20/2010 6:55:10 AM #;5、对象型(Object):可以引用应用程序或其它应用程序中的对象,在声明了(Object)型变量后,要用SET语句去引用该对象。
例: Dim a as object
set a=Command1 a.Caption=“OK”
等价于Command1 .Caption=“OK”
;
6、变体型(Variant):可存放不同类型的数据,在程序运行时VB可完成自动转换。
例: Dim X
X=“17”
X=X-5
X=“A” X
Print x ;例 2 - 1 ;例 2 - 2 ;常量、变量;常量;直接常量 ;直接常量;直接常量;符号常量 ;例 2 - 3 ;系统定义符号常量;例 2 - 4 ;变 量 ;变量的命名规则 ;变量的声明 ;(2) 用类型说明符表示变量
将类型说明符放在变量名的尾部,可以表示不同的变量。
例如: Dim fac As Long Dim fac
Dim addr As String Dim addr$
Dim average As Single Dim average!
dblNum% 表示整型变量
curWage@ 表示货币型变量 ; 数据类型;(3)隐式声明
未进行显示声明而通过赋值语句直接使用,或省略了[AS 类型/类型符]短语的变量,其类型为变体(Variant)类型。
(4) 强制声明
在Visual BASIC程序的开始处,若出现(系统环境可设置),或写入下面语句:
Option Explicit(显示,明确);各种类型变量的初始值 ;运算符及表达式 ; 算术运算符与算术表达式 ;字符串运算符与字符串表达式;例如: abcdef 12345 结果为 abcdef12345
123 456 结果为 123456
123 + 456 结果为 123456
123 + 456 结果为 579
“abcdef ” + 12345 出错
注意:True转换为数值-1,False转换为数值0
123 + True 结果为 122;日期运算符及日期表达式;表达式的书写规则;表达式的书写规则; 内部函数是由VB系统提供
函数调用的一般格式为: 函数名(参数1,参数2,…)函数调用的作用:利用函数返回值。
例如:
y=Sqr(x) Sqr是内部函数名,x为参数,运行时该语句调用内部函数Sqr来求x的平方根,其计算结果由系统返回给变量y。;VB的常用内部函数大体上分为四大类:
数学函数
字符串函数
日期/时间函数
类型转换函数
文档评论(0)