第二章VisualBasic的语言基础.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章VisualBasic的语言基础

第2章 Visual Basic的语言基础 ;2.1 标准数据类型 ;2.1.1 数值(Numeric)型数据 VB有6种数值型的数据:整型、长整型、单精度浮点型、双精度浮点型、货币型和字节数据类型。 2.1.2 字符(String)型数据 1. 变长字符串 2. 定长字符串 2.1.3 布尔(Boolean)型数据 2.1.4 日期(Date)型数据 2.1.5 对象(Object)型数据 2.1.6 可变(Variant)类型数据 ;2.2 变量 变量有两个特性:名字和数据类型。 2.2.1 变量的命名规则 变量代表在程序执行过程中其值可以改变的存储单元,这个存储单元的名字称为变量名。VB变量名的命名规则为: l???????? 变量名的第1个字符必须是字母。如:sum,a2。不能为2a。 l???????? 变量名中不能包含小数点。如不能为:int.sum。 l???????? 组成变量名的字符数不得超过255个字符。 l???????? 变量名在同一个范围内必须是唯一的。 ;2.2.2 变量的声明 1. 声明变量 所谓声明变量,就是用一个语句来定义变量的类型,又称为显式声明。声明变量的语句并不把值分配给变量,而是告知变量将会包含的数据。声明语句的语法为 {Dim | Private | Static | Public}〈变量名〉[As〈类型〉][,〈变量名2〉[As〈类型2〉]] … 2. 强制显式声明变量语句Option Explicit 2.3 常量 2.3.1 直接常量 根据使用的数据类型,常量分为:字符串常量、数值常量、布尔常量、日期常量。 2.3.2 符号常量 符号常量又分为两种:内部(系统定义)常量和符号(用户定义)常量。;1. 系统内部定义的常量 2. 用户定义的符号常量 用户定义常量使用Const语句来给常量分配名字、值和类型。声明常量的语法为 [Public | Private] Const〈常量名〉[As〈数据类型〉] =〈表达式〉… 2.4 表达式 2.4.1 算术表达式 算术表达式也称数值型表达式,由算术运算符、数值型常量、变量、函数和圆括号组成,其运算结果为一数值。 算术表达式的格式为: 〈数值1〉〈算术运算符1〉〈数值2〉[〈算术运算符2〉〈数值3〉];2. 表达式的书写规则 3. 算术运算符的优先级 ;2.4.2 字符串表达式 字符串表达式的格式为: 〈字符串1〉〈字符串2〉[〈字符串3〉] 2.4.3 日期表达式 日期型表达式由算术运算符“+、–”、算术表达式、日期型常量、日期型变量和函数组成。日期型数据是一种特殊的数值型数据,它们之间只能进行加“+”、减“–”运算。有下面3种情况: (1) 两个日期型数据可以相减,结果是一个数值型数据(两个日期相差的天数)。 (2) 一个表示天数的数值型数据可加到日期型数据中,其结果仍然为一日期型数据(向后推算日期)。 (3) 一个表示天数的数值型数据可从日期型数据中减掉它,其结果仍然为一日期型数据(向前推算日期)。 ;2.5 常用内部函数 2.5.1 数学运算函数;2.5.2 字符串函数 2.5.3 日期和时间函数 ;;2.5.4 格式输出函数 用格式输出函数Format()可以使数值、日期或字符型数据按指定的格式输出。Format函数的语法格式为 Format(〈表达式〉,〈格式字符串〉) 2.5.5 随机数语句和函数 2.5.6 数据类型转换函数 2.6 语句 2.6.1 程序语句 VB程序中的一行代码称为一条程序语句,简称为语句。语句是执行具体操作的指令,每个语句行以回车(Enter)键结束。一个语句行的长度最多不能超过1023个字符。程序语句是VB关键字、属性、函数、运算符以及能够生成VB编辑器可识别指令的符号的任意组合。一个完整的程序语句可以简单到只有一个关键字;2.6.2 语句的书写规则 2.6.3 命令格式中的符号约定 1. 一行中的多条语句 2. 语句的续行 ;习题二 2.1 VB定义了哪几种数据类型?变量有哪几种数据类型?常量有哪几种数据类型? 2.2 下列哪个符号不能作为VB中的变量名? (1) ABCDEFG (2) P000000 (3) 89TWDDFF (4) xyz 2.3 下列符号哪一个是VB中的合法变量名? (1) AB7 (2) 7AB (3) IF (4) A[B]7 2.4 如果希望使用变量x来存放数据765432.123456,应该将变量x声明为何种类型? 2.5 下列

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档