Visual Basic程序设计-第3章 VB程序设计语言基础.pptx

Visual Basic程序设计-第3章 VB程序设计语言基础.pptx

  1. 1、本文档共113页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;;任何程序在运行时都离不开数据,有些数据在程序运行中不会发生变化,还有些数据会发生变化。这就需要使用常量与变量。此外,在描述不同种类型的信息时,需要的数据也不一样,因而数据又有不同的类型。;3.1 VB程序的书写规则与调试方法;;;;;提示;1.语法错误自动识别;此外,还有些语法错误,例如,程序中使用了未定义的过程或函数,变量未定义或重复声明等,当我们输入程序时,系统不能自动识别。但是,当我们运行程序时,系统将会识别这些错误,并给出相应的错误信息提示框。单击“确定”按钮,系统会自动定位到错误语句,并且为错误语句所在过程头加上醒目的黄色底纹,如右图所示。;;;3.使用断点、监视窗口与逐条语句执行程序功能;;;;设置好断点和监视后,执行程序,程序将停在所设断点之前,用户可以在监视窗口查看所监视的变量值,如右边上面两图所示。此外,为了帮助开发人员更好地进行程序调试,用户还可以按【F8】键或选择“调试”菜单中的“逐语句”命令,单步执行程序,即按一次【F8】键执行一条语句,如右边下面两图所示(执行位置指示下移,监视窗口中变量x2的值由“空值”变成了20)。;3.使用断点、监视窗口与逐条语句执行程序功能;3.2 VB中的数据类型;数据类型决定了计算机对数据的存储方式、处理方式和运算方式,各种程序设计语言中都规定了基本的数据类型。;;;;;;;;;3.字符串型;;提示;;① 整型数据 → 逻辑数据 非0 → True; 0 → False ② 逻辑数据 → 整型数据 True → -1;False → 0;5.日期型;6.对象型;7. 变体型;;;在使用Type语句时,应注意以下几点:;3.3 变量和常量;标识符用来命名变量、符号常量、数组、方法、类、对象、接口和包等。为了提高程序的可读性,标识符最好“见名知义”,而且规范大小写的使用方式。它们的命名规则如下:;所谓变量,是指它所代表的内容可以发生变化。在计算机中,变量实际上代表着某种类型数据对应的存储单元,变量的名字就是该单元的名字。变量的最大特点就是“喜新厌旧”,也就是说,一旦赋于了变量新的内容,变量中原有的内容就不再存在了。;;;;;;3.变量的赋值;实例3-1;启动VB 6.0,新建一个标准EXE工程。;;;;实例3-1 理解变量的类型和作用域;实例3-1 理解变量的类型和作用域;;;;;3.4 运算符和表达式;     在运算时,用运算符连接运算量组成一个式子,来表示对运算量进行何种运算,这种由运算符连接运算量组成的式子称为表达式。例如,3+6、sin(3.14)、2*x+y等都是表达式。VB中提供了丰富的运算符,可以构成多种表达式。;1.算术运算符;;;;3)取模运算;;比较运算符也称关系运算符,用来对两个表达式的值进行比较,比较的结果是一个逻辑值,即真(True)或假(False)。VB提供了8个比较运算符,如下表所示。;;关于比较运算符,有以下几点需要注意:;;;;;;;下表列出了六种逻辑运算的真值表。;;一个表达式可能含有多种运算,计算机按一定的顺序对表达式求值。一种类型的运算其各运算符之间有不同的优先级(参照前面介绍的关于算术运算符的优先级和逻辑运算符的优先级),不同种类的运算之间还有不同的优先级。若在一个表达式中出现了多种运算,则一般的优先顺序如下:;;在书写表达式时,还应注意以下几点:;3.5 常用内部函数;;VB中常用的数学函数如下表所示。;;;VB中的常用转换函数如下表所示。;;;;VB中常用的时间日期函数如右表所示。;;;;;;VB有非常丰富的字符处理能力,它提供了大量的字符串函数,可以对字符串进行各种各样的处理,使用起来非常灵活方便。此外,对于某些函数而言,如果以字节方式来处理字符串,则可在函数名加上一个“B”。例如,Left(string, length)函数用来返回字符串中自左至右,由length个字符组成的字符串;LeftB(string, length)函数用来返回字符串中自左至右,由length个字节字符组成的字符串。;;;;3.删除空白字符串函数;在立即窗口中输入下列语句,体会删除空白字符串函数的功能:;;;;;实例3-2;;步骤1;;;

文档评论(0)

1亿VIP精品文档

相关文档