数据的表示与处理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据类型、常量与变量

【知识点】

1、常见的数据类型

2、常量与变量

【知识点分析】

一、常见的数据类型

注意点:

1、数值型:整型、长整型、单精度型、双精度型,其中单精度型和

双精度型称为浮点型

2、浮点数:对应数学上的科学记数法

如:1234.56表示为1.23456E3

0.00123456表示为1.23456E-3

3、字符串型:用“”括起来的部分,不包括“”

如:a=”welcome to vb”

print a

输出结果为:welcome to vb

4、布尔型:又称逻辑型,值为true或false,VB中也用常数-1表示真

值,0表示假值;即在VB中真值和假值可以用布尔型数据和整形数据来表示,但真值和假值首先返回的是布尔型数据true\false,只有你把真值和假值定义为整型(integer)时才返回-1\0:

习题:

(1)在VB中,以下程序:

设a=2,b=3,c=4,d=5,表达式a>b的值是(D )

A、0

B、-1

C、TRUE

D、FALSE

(2)请运算如下程序运行:

private sub form_click()

print 3>4

end sub

private sub form_click()

a=3>4

print a

end sub

private sub form_click()

dim a as integer

a=3>4

print a

end sub

5、日期型:用##括起来,如:2008年4月2日表示为:#2008/04/02#

习题:请运行如下程序

private sub form_click()

print #2008/04/02#

a=#2008/04/02#

print a

end sub

6、VB中数据和数学里的数据是什么关系?

二、常量和变量

常量的定义:

const 常量名[as 类型] = 表达式

变量的定义:

dim 变量名as 类型

注意点:

1、必须以字母或汉字开头;

2、由字母、汉字、下划线、数字组成,不能有小数点、空格等字符;

3、字符数不能超过255个;

4、VB的保留字不能用;

5、不区分大小写;

6、最好用有意义的名字,可以增加程序的可读性;

7、VB编码约定命名时:前缀+有意义的名字,前缀表数据的类型;

运算符与表达式

【知识点】

1、算术运算符与算术表达式

2、字符串运算符与字符串表达式

3、关系运算符与关系表达式

4、逻辑运算符与逻辑表达式

5、日期运算符与日期表达式

6、各种运算符优先顺序

【知识点分析】

一、算术运算符与表达式

注意点:

1、整除运算时,若运算量为实数,则先取整(四舍五入),后相除,结果为整型或长整型。

2、求余运算时,如果运算量不是整数,则先将运算量四舍五入为整数,然后再作求余运算,求余结果的正负号始终与第一个运算量的符号相同。

习题:

1、如:3.1\2= 1 3.5\2= 2 -3.1\2=-1 -3.5\2=-2

3.1 mod 2= 1 3.5 mod 2= 0 -3.1 mod 2=-1

-3.5 mod 2=0

2、请运算如下程序:

Private Sub Form_Click()

Print 2 ^ 5 ‘32

Print 5 / 2 ‘2.5

Print 5 \ 2 ‘2

Print 5 Mod 2 ‘1

Print 5.1 / 2 ‘2.55

Print 5.1 \ 2 ‘2

Print 5.1 Mod 2 ‘1

Print 5.5 Mod 2 ‘0

Print -5.1 / 2 ‘-2.55

Print -5.1 \ 2 ‘-2

Print -5.1 Mod 2 ‘-1

Print -5.5 / 2 -2.75

Print -5.5 \ 2 ‘-3

Print -5.5 Mod 2 ‘0

Print -5 / 2.1 ‘-2.38

Print -5 \ 2.1 ‘-2

Print -5 \ 2.5 ‘-2

Print -5 Mod 2.1 ‘-1

Print -5 Mod 2.5 ‘-1

Print -5 \ 2.51 ‘-1

Print -5 Mod 2.51 ‘-2

End Sub

3、将以下式子改写成算术表达式:

(1)

a

c

b

d

+

(2)x=

a

ac

b

b

2

4

2-

+

-

(3)

2

()()

y

ax by ax by

+-

(4)

1

1

1

1

m

+

+

(5)2

1

()

23

x

d

二、字符串运算符与表达式

VB中字符串运算符有:+ 和&,它们的作用是将两个字符串连接起来。

习题:

1、如:(1)“123”+“45”=“12345“

(2)“你“&“好“=“你好“

(3)“123”+45=168

相关文档
最新文档