第03章 VB语言基础(4学时)

时间:2025-04-21

第三章 VB语言基础3.1 程序代码的组织方式 3.2 代码的书写规则 3.3 VB的数据类型

3.4 运算符与表达式3.5 VB的公共函数

Visual Basic 程序设计

第三章 VB语言基础

§3.2 代码的书写规则1.语句语句是组成VB程序的最基本成分。 (1) 语句的一般形式: <语句定义符>[语句体]

例如:Dim a as Integer 规定语句的功能; a=20

一条语句作用:向系统提供必要的信息或规定系统执行某些操作。

有些语句没有该部分

提供具体说明 或具体操作

(2) 书写注意 1) 代码不区分字母的大小写,如:Ab 与AB等效; 2) 系统对用户程序代码进行自动转换; 对于关键字,首字母被转换成大写,其余转换成小写 对于用户定义的变量、过程名,以首次定义为准进行转换 Visual Basic 程序设计

第三章 VB语言基础

§3.2 代码的书写规则2.语句书写规则 (1) 续行:(空格+下划线字符“_”)

(2) 同一行上书写多条语句,语句间用冒号“:”分隔(3) 一行允许多达1023个字符 (4) 注释行

以 Rem开头,注释整行 ; 例如: 以注释符“'”引导 "学好VB" _ ⑴ Form1.Print 注释内容从注释符开始直到该行结束 & "要多学多练" 利用“编辑”工具栏的 “设置注释块”、“解除注释块” ⑵ Form1.Hide: Form2.Show来 Form1.Hide '将Form1隐藏 ⑶ ⑷ Print &HF, &O17 设置/取消多行注释。 Visual Basic 程序设计

第三章 VB语言基础

§3.3 VB的数据类型数据类型变量/常量命名规则

变量 常量常量

Visual Basic 程序设计

第三章 VB语言基础

§3.3.1 数据类型

1.数值数据类型Integer; Long ; Single; Double; Currency; Byte 整 长整 单精度 双精度 货币型 字节型 ⑴ Integer:整型(占2字节) 表数范围:-215-1~ 215-1,即-32768~ 32767 表示形式: ±n 或±n% ⑵ Long :长整型(占4字节) 表数范围:-231-1~ 231-1 表示形式:±n& 例如:-120,120 &,120, 120%, 43210,-12345678 & ⑶ Byte :字节型(占1字节) 表数范围:0~255(无符号) Visual Basic 程序设计

第三章 VB语言基础

§3.3.1 数据类型

1.数值数据类型Integer; Long ; Single; Double; Currency; Byte 整 长整 单精度 双精度 货币型 字节型 ⑷ Single:单精度(4字节)--- 7个有效位 表示形式:带小数点数 例: -1E2 ,1.2E2 用指数(E)表示 120.0 ,120! +12345678. 数字后面加“!” ⑸ Double:双精度(8字节) --- 15个有效位 表示形式:用指数(D)表示 例: -1D2 ,1.2D2 数字后面加“# ” 120# ⑹ Currency :货币型(8字节) ---19个有效位 例:120@ 表示形式:数字后面加“@ ” Visual Basic 程序设计

第三章 VB语言基础

§3.3.1 数据类型

1.数值数据类型Integer; Long ; Single; Double; Currency; Byte

2.Boolean型:占2个字节,只有两个值

True (-1) False

( 0)

3.String型:表示形式:用双引号括起来或变量名后加“$” 如:“Basic”、“1234” 注意:● ""与" "的区别 ● 字符串123"abc的表示: "123""abc"

Visual Basic 程序设计

第三章 VB语言基础

§3.3.1 数据类型

1.数值数据类型Integer; Long ; Single; Double; Currency; Byte 2.Boolean型: True (-1) 用于逻辑判断,只有两个值 False ( 0) 3.String型:表示形式:用双引号括起来或变量名后加“$”

4.Date型:---占用8个字节 表示形式:用#号括起来或以数字表示 5.Variant型:万能型

如:#2-14-04 6:10:00#如:2.5 隐含变量的类型

是一种通用的、可变的数据类型

6.Object型: 用于保存任何对象的引用Visual Basic 程序设计

表示日期 以1899年12月30日为基点

表示时间

第三章 VB语言基础

§3.3.2 变量/常量的命名规则 引例:解方程 3x2+25x+11=0 设:a=3,b=25,c=11,则上述方程变为ax2+bx+c=0

规则:⑴ ⑵ ⑶ ⑷ ⑸ ⑹ 变量或常量名必须以字母或汉字开头; 由字母、汉字、数字、下划线组成; 长度比超过255个字符; 在VB中变量名的字母不区分大小写; 不要与关键字同名(Dim,string等) 为了提高程序的可读性,在变量名可加前一约定的前缀 Int、lng、sng、dbl、bln、cur、dt、str、vnt、byt

举例:

re, my data, re.er,8re,工资,Integer intSumVisual Basic 程序设计

第三章 VB语言基础

§3.3.3

变量

变量:在程序的运行过程中其值可以变化的量 Private Sub Form_Click() 声明变量的目的:根据声明的类型决定系统为它分配的存储单元。

Dim a Boolean, As Boolean 1.显式声明变量:As Integer, bb AsLong Dim ce, f As Date As Single, Dim d As Double [Public|Private|Dim|Static] 变量名 [AS 数据类型] 数值型 a = True ' 注意与a = “True” 的区别 327699999 字符型 例1:bDim A = 327699999 False 布尔型 Dim B As Print a, b Long 对象型 e = 100 3 Single c Dim C/ As 9:12:02 # #3/1/99 万能型 Dim D As Integer f = 200/ d= 1.5 3 等同于: Print A B As Long , C As Single , D As Integer 例2: Dim A, As String Dim c, d e, f 变长字符变量:约20亿个字符 Dim B As , C! , * % 或 : Dim A, B& String D 5 End SubA=“Visual Basic” B=“Visual Basic” Print A , B

定长字符变量:约65400个字符

注意: (1)在VB中一个汉字与一个西文字符视为一样,算一个字 Visual Basic 程序设计 (2)在窗体和类模块中,不能用Public定义定长字符串变量

第三章 VB语言基础

§3.3.3

变量

变量:在程序的运行过程中其值可以变化的量 生命变量的目的:根据声明的类型 …… 此处隐藏:4376字,全部文档内容请下载后查看。喜欢就下载吧 ……

第03章 VB语言基础(4学时).doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219