- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第三章 VB程序设计
第三章 VB程序设计语言基础 3.1 VB程序语句及命令格式 3.2 数据类型 3.3 常量与变量 3.4 运算符与表达式 3.5 VB的常用内部函数 VB是在BASIC语言的基础上发展起来的,它保留了原来BASIC版本中的数。在本章中,我们将学习构成VB应用程序的基本元素,包括数据类型、常量、变量、运算符、表达式和函数等内容。类型和语法,对其中的某些语句和函数的功能作了修改或扩展,并根据语言的可视化要求增加了一些新的操作。 在本章中,我们将学习构成VB应用程序的基本元素,包括数据类型、常量、变量、运算符、表达式和函数等内容。 3.1 VB程序语句及命令格式 3.1 VB程序语句及命令格式 每一种高级程序设计语言源程序代码的书写都有一定的规则,以便于程序的阅读,VB也不例外,其源程序代码的编写具有如下的风格: 1.VB源代码不区分字母的大小写 在代码窗口中,VB对用户输入的程序代码进行自动转换,以提高程序的可读性: VB关键字的首字母总被转换成大写,其余字母被转换成小写; 若关键字由多个英文单词组成,每个单词的首字母都被转换成大写; 对用户自己定义的变量、过程名,VB以第一次定义的为准,以后输入时VB自动向首次定义的变量、过程名转换。 对象名命名约定:每个对象名由三个小写字母组成前缀和表示该对象的作用的缩写字母组成。前缀表明对象的类型,如cmdExit为一个退出按钮,cmdEnter为一个确认命令按钮。 2.语句书写自由 同一行上可以写多条语句,各语句间用冒号“:”分隔; 一行书写不完的语句,可以分为若干行书写,但须在行后加续行标志(由空格+下划线_组成),然后换行书写; 每行字符长度不超过255个字符,一条语句最多含1023个字符. 3.适当添加注释有利于程序的维护和调试 以关键字Rem开头或以撇号“′”开头引导注释内容,但是只有用撇号开头的注释可以直接出现在语句后面; 可以使用“编辑”工具栏中的“设置注释块”命令将选定的若干行语句或文字设置为注释项,也可以使用“解除注释块”命令将选定的若干行解除注释。如下面的程序: Private sub form1_click() Rem 求两个整数的和 Dim x As Integer, y As Integer, z As Integer 定义变量x、y z为整型变量 x = 5: y = 25 给变量x和y赋一个初值 z = x + y 将变量x与y的和赋给变量z Form1.Print x, y, z 在窗体上显示变量x、y、z的值 End sub 4.命令格式中的符号约定 有关命令格式中的符号约定如表3.1所示。 表3.1命令格式中的符号约定 3.2 数据类型 数据是指能够输入到计算机中,并能被计算机识别和加工处理的符号的集合。数值、字符、图形、图像和声音等都是数据。数据是计算机程序处理的对象,也是运算产生的结果。计算机所能处理的数据必须是有组织的,并按一定结构进行存储,计算机不能处理杂乱无章的数据。因此,计算机中的数据都要拥有自己的数据类型。 3.2.1 基本数据类型 基本数据类型是系统定义的数据类型。VB提供的基本数据类型包括数值型数据和字符串型数据,此外,还包括日期、逻辑、变体、对象等类型的数据。 1.字符串型(String)数据 字符串型数据是指一切可打印的字符和字符串,它是用双引号括起来的一串字符,包括中文字符、英文字符、数字字符和其他ASCII字符。 例如:VB程序设计、中国、1+2。 在VB中有两种类型字符串:变长字符串和定长字符串。 (1)定长字符串 定长字符串是指在程序执行过程中长度始终保持不变的字符串,其最大长度不超过65535个字符。 dim s as string*10 ,则s为定长的字符串变量 (2)变长字符串 变长字符串是指长度不固定的字符串,随着对字符串变量赋予新的值,其长度可增可减。一个字符串如果没有定义为定长的,都属于变长字符串。其长度可以为0到约20亿个字符。 实例:输出定长与不定长字符串 2.数值型(Numeric)数据 数值型数据是表示数量并可进行算术运算的数据类型,它由数字、小数点和正负号组成。 在VB中,共提供了两大类数值型数据,它们分别是整型、浮点型。整型数据是不带小数点和指数符号的数。浮点型数据和货币型数据都是带小数点的数,货币型数据是专门用来表示货币数量的数据类型,所以
文档评论(0)