- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.1.3 程序语句的组成元素1、数据类型2、常量和变量3、数组4、常用函数5、运算符与表达式1、数据类型String数据类型可用于存储任何有效的键盘字符,包括数字和非字母字符。只存储True 或False时,使用Boolean数据类型。对于包含小数点的数字,Single数据类型一般足够,除非需要存储非常大的数据,才使用Double数据类型。不同的数据类型占用不同的内存空间,为节省系统资源,最好使用占用内存最少,但是足以存储所有可能值的数据类型。逻辑型:在VB中,True在内部存储为-1,False存储为0;当将其它类型数据转换成逻辑数据时,非0数转换成True, 0转换成False;字符型:用双引号括起字符型数据,例“1234”“”表示空字符串若字符串中有双引号,用连续两个双引号表示,例:“123”“ABC”日期型:表示为#7/22/2011#Object可以存储类型的数据但是该类型比其他数据类型占用更多内存,计算要花更多时间2、常量与变量常量:就是在程序整个生命周期内都不变的量1.直接常量-事先不需要定义,在程序中直接写出 例:456、202.22.用Const语句声明 Const 常量名 [As类型]=表达式 例: Const char1=254, char2= char1+l3.系统提供的常量 由应用程序和控件提供,这些常量可与应用程序的对象、方法和属性一起使用。2、常量与变量1.变量的定义变量:在程序执行过程中,用来存储数据,它代表内存中指定的存储单元。变量的值是可变的。变量的定义包括名字、数据类型和作用域两部份2、常量与变量2.变量的命名名字只能必须以字母。不能用VB 的关键字作变量名,但可以把关键字嵌入变量名中;VB中不区分变量名的大小写;在同一范围内,变量必须是唯一的例如:变量Sin是非法的,而变量A_sin合 法的。XYZ、xyz、xYz 都认为是同一个变量2、常量与变量3.变量声明(1)用Dim | Private | Public | Static语句显式声明变量 [Dim | Private | Public | Static] 变量名 [As 类型]As:是关键字。类型:可以是基本数据类型或用户定义的类型。[As 类型]:方括号表示该部分可以默认,所创建的变量默认为变体类型。2、变量与变量例:Dim Varl As Integer (Varl定义为整型变量) Dim Namevar As String (Namevar定义为字符串) Dim Var1 As String ,Var2 As Double (一条Dim语句可同时定义多个变量)变量的两个重要特点(1) 值可变:当将某个数据存放到一个变量时,就把变量中原有的值“冲”掉,换成新的值。 例如,以下两个赋值语句: a = 3 a = 8 ‘同一变量在不同时刻可以取不同的值 (2)取之不尽:在运算过程中,如果没有改变该变量的值,那么,不管使用变量的值进行多少次运算,其值始终保持不变。 例如: x = 5 a = 3 + x ′x的值始终保持为5 b = x*x – 4*x3、数组什么是数组一组同类元素按一定顺序排列而成的结构类型数据。在程序中使用数组即用一个数组名代表逻辑上相关的一批数据,用下标表示该数组中的各个元素,使程序书写简洁数组的定义格式: Dim 数组名(下标1 [,下标2…]) [As 类型]下标:定义数组的维数和元素个数。一个下标表示一维数组;多个下标,表示多维数组每一维大小:上界-下界+1下界缺省时,默认值为0数组的大小为每一维大小的乘积例:Dim A(10) as integerA(0)A(1)A(2)…A(9)A(10)第0行第1行第1列第2列第0列Dim Larry(1,2) as long例:Dim st(0 to 5) as string Dim larry(0 to 3,0 to 4) as longLarry(0,0)Larry(0,1)Larry(0,2)Larry(1,0)Larry(1,1)Larry(1,2)注意:声明数组维数必须为常数,不可以为表达式或变量例:以下声明是错误的 n=10 Dim x(n) As Single在同一个过程中,数组名不能与变量名同名,否则会出错Private Sub form_click() dim a(5) as Integer dim a as Integer‘错误 a=8 a(2) = 10End Sub数组的基本操作赋值Dim P(5) as integer‘声明了P数组,有6个元素P(1)=10’对P(1)这个数组元素赋值Dim s(10) as integer‘利用循环结构赋值For i=0 to 10
您可能关注的文档
- 李成《大学物理教学》大学物理之力学第六章.pdf
- 李成《大学物理教学》大学物理之力学第三章.pdf
- 李成《大学物理教学》大学物理之力学第五章.pdf
- 李成《大学物理教学》大学物理之力学第四章.pdf
- 李成《大学物理教学》第七周讨论课(狭义相对论).ppt
- 李成《大学物理教学》第七周讨论课题目(狭义相对论).pdf
- 李成《大学物理教学》电磁感应和麦克斯韦方程组讨论课.pdf
- 李成《大学物理教学》力学2(刚体定轴转动)选题.ppt
- 李成《大学物理教学》力学2刚体定轴转动题目尚帅定.pdf
- 李成《大学物理教学》大学物理之力学第六章 (补充版本).pdf
- 练伟《医学计算机应用基础》14、第五章 程序设计基础_面向对象程序设计2.pptx
- 练伟《医学计算机应用基础》13、第五章 程序设计基础_面向对象程序设计1.pptx
- 练伟《医学计算机应用基础》15、第五章 程序设计基础_数据库编程.pptx
- 练伟《医学计算机应用基础》16、期末考试安排.ppt
- 练伟《医学计算机应用基础》SQLServer2008安装过程.ppt
- 练伟《医学计算机应用基础》Win7 数据库附加-数据关系图--出错处理.pptx
- 练伟《医学计算机应用基础》作业提交.ppt
- 李秋华《生态伦理与环境保护》第二讲.ppt
- 梁锐城《计算机应用技能》yy1n.ppt
- 梁锐城《计算机应用技能》yy3.ppt
文档评论(0)