VisualBasic的语言基础.ppt

上传人:ni****g 文档编号:570205489 上传时间:2024-08-02 格式:PPT 页数:16 大小:320.31KB
返回 下载 相关 举报
VisualBasic的语言基础.ppt_第1页
第1页 / 共16页
VisualBasic的语言基础.ppt_第2页
第2页 / 共16页
VisualBasic的语言基础.ppt_第3页
第3页 / 共16页
VisualBasic的语言基础.ppt_第4页
第4页 / 共16页
VisualBasic的语言基础.ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《VisualBasic的语言基础.ppt》由会员分享,可在线阅读,更多相关《VisualBasic的语言基础.ppt(16页珍藏版)》请在金锄头文库上搜索。

1、第第2章章 Visual Basic的语言基础的语言基础 2.12.1 标准数据类型标准数据类型标准数据类型标准数据类型 2.1.1 2.1.1 数值(数值(数值(数值(NumericNumeric)型数据型数据型数据型数据 2.1.2 2.1.2 字符(字符(字符(字符(StringString)型数据型数据型数据型数据 2.1.3 2.1.3 布尔(布尔(布尔(布尔(BooleanBoolean)型数据型数据型数据型数据 2.1.4 2.1.4 日期(日期(日期(日期(DateDate)型数据型数据型数据型数据 2.1.5 2.1.5 对象(对象(对象(对象(ObjectObject)型数

2、据型数据型数据型数据 2.1.6 2.1.6 可变(可变(可变(可变(VariantVariant)类型数据类型数据类型数据类型数据 2.22.2 变量变量变量变量 2.2.1 2.2.1 变量的命名规则变量的命名规则变量的命名规则变量的命名规则 2.2.2 2.2.2 变量的声明变量的声明变量的声明变量的声明 2.32.3 常量常量常量常量2.3.1 2.3.1 直接常量直接常量直接常量直接常量2.3.2 2.3.2 符号常量符号常量符号常量符号常量 2.42.4 表达式表达式表达式表达式2.4.1 2.4.1 算术表达式算术表达式算术表达式算术表达式2.4.2 2.4.2 字符串表达式字符

3、串表达式字符串表达式字符串表达式 2.4.3 2.4.3 日期表达式日期表达式日期表达式日期表达式 2.52.5 常用内部函数常用内部函数常用内部函数常用内部函数2.5.1 2.5.1 数学运算函数数学运算函数数学运算函数数学运算函数2.5.2 2.5.2 字符串函数字符串函数字符串函数字符串函数2.5.3 2.5.3 日期和时间函数日期和时间函数日期和时间函数日期和时间函数 2.5.4 2.5.4 格式输出函数格式输出函数格式输出函数格式输出函数 2.5.5 2.5.5 随机数语句和函数随机数语句和函数随机数语句和函数随机数语句和函数 2.5.6 2.5.6 数据类型转换函数数据类型转换函数

4、数据类型转换函数数据类型转换函数 2.62.6 语句语句语句语句2.6.1 2.6.1 程序语句程序语句程序语句程序语句2.6.2 2.6.2 语句的书写规则语句的书写规则语句的书写规则语句的书写规则 2.6.3 2.6.3 命令格式中的符号约定命令格式中的符号约定命令格式中的符号约定命令格式中的符号约定 习题二习题二习题二习题二 2.1 标准数据类型标准数据类型 2.1.1 数值(数值(Numeric)型数据型数据VB有6种数值型的数据:整型、长整型、单精度浮点型、双精度浮点型、货币型和字节数据类型。2.1.2 字符(字符(String)型数据型数据1. 变长字符串变长字符串2.定长字符串2

5、.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.

6、2 变量的声明变量的声明1. 声明变量声明变量所谓声明变量,就是用一个语句来定义变量的类型,又称为显式声明。声明变量的语句并不把值分配给变量,而是告知变量将会包含的数据。声明语句的语法为Dim | Private | Static | Public变变量量名名As类类型型,变变量量名名2As类型类型2 2. 强制显式声明变量语句强制显式声明变量语句Option Explicit2.3 常量常量2.3.1 直接常量直接常量根据使用的数据类型,常量分为:字符串常量、数值常量、布尔常量、日期常量。2.3.2 符号常量符号常量符号常量又分为两种:内部(系统定义)常量和符号(用户定义)常量。1. 系统内

7、部定义的常量系统内部定义的常量2. 用户定义的符号常量用户定义的符号常量用户定义常量使用Const语句来给常量分配名字、值和类型。声明常量的语法为Public | Private Const常常量量名名As数数据据类类型型 =表表达达式式2.4 表达式表达式2.4.1 算术表达式算术表达式算术表达式也称数值型表达式,由算术运算符、数值型常量、变量、函数和圆括号组成,其运算结果为一数值。算术表达式的格式为:数值数值1算术运算符算术运算符1数值数值2算术运算符算术运算符2数值数值32.表达式的书写规则3.算术运算符的优先级2.4.2 字符串表达式字符串表达式字符串表达式的格式为:字符串字符串1&字

8、符串字符串2&字符串字符串32.4.3 日期表达式日期表达式日期型表达式由算术运算符“+、”、算术表达式、日期型常量、日期型变量和函数组成。日期型数据是一种特殊的数值型数据,它们之间只能进行加“+”、减“”运算。有下面3种情况:(1)两个日期型数据可以相减,结果是一个数值型数据(两个日期相差的天数)。(2)一个表示天数的数值型数据可加到日期型数据中,其结果仍然为一日期型数据(向后推算日期)。(3)一个表示天数的数值型数据可从日期型数据中减掉它,其结果仍然为一日期型数据(向前推算日期)。2.5 常用内部函数常用内部函数2.5.1 数学运算函数数学运算函数2.5.2 字符串函数字符串函数2.5.3

9、 日期和时间函数日期和时间函数 2.5.4 格式输出函数格式输出函数用格式输出函数Format()可以使数值、日期或字符型数据按指定的格式输出。Format函数的语法格式为Format(表达式表达式,格式字符串格式字符串)2.5.5 随机数语句和函数随机数语句和函数 2.5.6 数据类型转换函数数据类型转换函数 2.6语句2.6.1 程序语句程序语句VB程序中的一行代码称为一条程序语句,简称为语句。语句是执行具体操作的指令,每个语句行以回车(Enter)键结束。一个语句行的长度最多不能超过1023个字符。程序语句是VB关键字、属性、函数、运算符以及能够生成VB编辑器可识别指令的符号的任意组合。

10、一个完整的程序语句可以简单到只有一个关键字2.6.2 语句的书写规则语句的书写规则2.6.3 命令格式中的符号约定命令格式中的符号约定 1. 一行中的多条语句一行中的多条语句2.语句的续行习题二习题二 2.1VB定义了哪几种数据类型?变量有哪几种数据类型?常量有哪几种数据类型? 2.2下列哪个符号不能作为VB中的变量名?(1)ABCDEFG(2)P000000(3)89TWDDFF(4)xyz 2.3下列符号哪一个是VB中的合法变量名?(1)AB7(2)7AB(3)IF (4)AB7 2.4如果希望使用变量x来存放数据765432.123456,应该将变量x声明为何种类型? 2.5下列数据哪些

11、是变量?哪些是常量?是什么类型的常量?(1)name(2)name(3)False(4)ff(5)11/16/99 (6)cj(7)120(8)n(9)#11/16/1999#(10)12.3452.6VB共有几种表达式?根据什么确定表达式的类型? 2.7在VB中,对于没赋值的变量,系统默认值是什么?2.8表达式2*32+2*8/4+32的值为(1)64 (2)31 (3)49 (4)222.9把下列数学表达式,改写为等价的VB算术表达式。(1)(2)(3)(4)2.10把VB算术表达式a/(b+c/(d+e/Sqr(f)写成数学表达式。2.11写出下列表达式的值。(1)(2+8*3)/2(2

12、)32+8(3)#11/22/99#10(4)ZYX&123&ABC“ 2.12设A=7,B=3,C=4,求下列表达式的值。(1)A+3*C(2)A2/6(3)A/2*3/2(4)AMod3+B3/C52.13写出下列函数的值。(1)Int(3.14159)(2)Sqr(Sqr(64)(3)Fix(3.1415926)(4)Int(Abs(99100)/2)(5)Sgn(7*3+2)(6)Lcase(Hello)(7)Left(Hello,2) (8)Val(16Year)(9)Str(459.65)(10)Len(Hello)2.14函数Int(Rnd(0)*10)是在哪个范围内的整数?(1)(0,1) (2)(1,10)(3)(0,10) (4)(1,9) 2.15如果x是一个正实数,对x的第3位小数四舍五入的表达式是(1)0.01*Int(x+0.005)(2)0.01*Int(100*(x+0.005)(3)0.01*Int(100*(x+0.05)(4)0.01*Int(x+0.05)2.16数学式子sin25写成VB表达式是(1)Sin25(2)Sin(25)(3)SIN(25) (4)Sin(25*3.14/180)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号