第四章 VB程序设计基础

第四章  VB程序设计基础
第四章  VB程序设计基础

第四章 VB程序设计基础

第一节数据类型

一.基本数据类型

1.字符串(string)

1)在VB中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空串

2) VB中字符串分别变长字符串和定长字符串。其中变长字符串的长度是不确定的,而定长字符串含有确定个数的字符,最大长度不超过65535个字符

2. 数值

VB的数值型数据分为整型数和浮点数两类。期中整型数又分为长数型和整数,浮点数分为单精度浮点数和双精度浮点数

1)整型数

(1)整数(integer):两个字节、取值范围:-32768——32767

(2)长整数(long):四个字节

2)浮点数

(1)单精度(single):四个字接、用“E”表示

例:123.45E3 123.45*10*10*10

(2)双精度(double):八个字节,用“D”表示

例:123.45678D3 123.45678*10*10*10

3.货币(currency)

1)货币数据类型是为表示钱款而设置的,该数据类型一8个字节存储,精确到小数点后4位,在小数点后4位以后的数字将会被舍去

2)浮点数中的小数点是“浮动”的,即小数点可以出现在数的任何位置,而货币类型数据的小数点是固定的,因此称为定点数据类型

4. 变体(variant)

变体数据类型是一种可变数据类型,可以表示任何值,包括数值、字符串、日期/时间等

5.其他数据类型

1)字节(byte)

字节实际上是一种数值类型,以1字节的无符号二进制数存储,其取值范围是0——255

2)布尔(bollean)

布尔型数据是一个逻辑值,用两个字节存储,它只取两种值,即Ture(真)或Flase (假)

3)日期(date)

日期存储为8个字节浮点值形式,日期文字以符号“#”括起来

二.用户定义的数据类型

1.用户可以利用Type语句定义自己的数据类型,其格式如下:

Type 数据类型名称

数据类型元素名 As 类型名

数据类型元素名 As 类型名

……

End Type

2.在使用Type语句时,应该注意一下几点:

1)记录类型中的元素可以是变长字符串,也可以是定长字符串

2)记录类型的定义必须放在模块(包括标准模块和窗体模块)的声明部分。在使用记录类型之前,必须用Type语句加以定义,在一般情况下,记录类型在标准模块中定义时,关键字Type前可以有Public(默认)或Private,而如果在窗体模块中定义,则必须在前面加上关键字Private

3)在记录类型中不能使用动态数组

4)在随即文件操作中,记录类型数据有着重要的作用

三.枚举类型

1. 所谓“枚举”是指将变量的值——列举出来,变量的值只限于列举出来的范围内

2. 枚举类型放在窗体模块、标准模块或公用类模块中的声明部分,通过Enum语句来定义,

格式如下:

[Public|Private]Enum类型名称

成员名[=常数表达式]

成员名[=常数表达式]

……

End Enum

3.说明

1) Public:表示所定义的Enum类型在整个工程中都是可见的,在默认情况下,Enum类型被定义为Public

Private:表示所定义的Enum类型只在所声明的模块中是可见的

2)在Enum语句的格式中,“常数表达式”可以省略,在默认情况下,枚举中的第一个数值被初始化为0,其后的常数则初始化为比其前面的常熟大1的数值

3) VB将枚举中的常数数值看作长整数,如果将一个浮点数值赋给一个枚举中的常数,VB 会将该数值取整为最接近的长整数

4)当对一个枚举中的常数赋值时,可以使用另一个枚举中的常数的数值

第二节常量和变量

一.常量

VB中的常量分为两种,一种是文字常量,一种是符号常量

1.文字常量:VB的文字常量分为两种,即字符串和数值

1)字符串常量:字符串常量由字符组成,可以是除双引号和回车符以外的任何ASCII字符

2)数值常量:数值常量共有4种表示方式,即整数型、长数型数、货币型数和浮点数(1)整型数:有3种形式,即十进制、十六进制和八进制

十进制整数:0——9组成,取值范围-32768——32767

十六进制数:0——9及A——F组成,前面&H开头,取值范围&HO——&HFFFF

八进制整数:0——7组成,前面&或&O开头,取值范围&OO——&0177777 (2)长整型数:也有三种型式

十进制整数:0——9组成,取值范围-32768——32767

十六进制数:0——9及及A——F组成,前面&H开头,以“&”结尾,取值范围&HO

——&HFFFF

八进制整数:0——7组成,前面&或&O开头,以“&”结尾,取值范围&OO——&0177777 (3)货币类型:也称定点数

(4)浮点数:也称实数,分为单精度浮点数和双精度浮点数,浮点数由尾数、指数符和指数3部分组成

注:类型说明符:

% 整数

& 长整型

!单精度浮点数

# 双精度浮点数

@ 货币型

$字符串型

2.符号常量

1)在VB中,可以定义符号常量,用来代替数值或字符串,一般格式为:

Const常量名=表达式[,常量名=表达式]……

2) 在使用符号常量时,应注意以下几点:

(1)在声明符号常量时,可以在常量名后加上类型说明符,例如:

Const CNE&=1

Const TWO&=1

(2)但在程序中引用符号常量时,通常省略类型说明符

(3)类型说明符不是符号常量的一部分,定义符号常量后,在定义变量时要慎重二.变量

1. 变量是一个名字,给变量命名时应遵循以下规则:

1)名字只能由字母、数字和下划线组成

2) 名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符

3)名字的有效字符是255个

4)不能用VB的保留字做变量名,但可以把保留字嵌入变量名中,同时变量名也不能是末尾带有类说明符的保留字

5)VB不区分变量名和其他名字中字母的大小写,习惯上,符号常量一般用大小写字母定义

2. 变量的类型和定义

1)用类型说明符来标识

把类型说明符放在变量名的尾部,可以标识不同的变量类型,

注:类型说明符:

% 整数

& 长整型

!单精度浮点数

# 双精度浮点数

@ 货币型

$字符串型

2)在定义变量时指定其类型

可以用下面的格式定义变量:

Declare 变量名 As 类型

这里的Declare可以是Dim、Public或Static。As是关键字,“类型”可以是基本数据类型或用户定义类型

○1 Dim:用于在标准模块、窗体模块中定义变量或数组

用As String可以定义变长字符串变量,也可以定义定长字符串变量。变长字符串变量本身的长度取决于赋给它的字符串变量的长度,定长字符串变量的长度通过加上“*数值”来确定

注意:当在一个Dim语句中定义多个变量时,每个变量都不同,如果用Static定义了一个变量,则每次引用该变量时,其值会继续保留,而当引用Dim定义的变量时,变量值会被重新所设置(数值变量重新设置为0,字符串变量被设置为空)。通常把由Dim 定义的变量称为自动变量,而把由Static定义的变量称为静态变量

○2 Static:用于在过程中定义静态变量及数组变量,与Dim不同,如果用Static定义一

个变量,则每次引用该变量时,其值会继续保留,而当引用Dim定义的变量时,变量值会被重新设置(数值变量重新设置为0,字符串变量被设置为空)。通常把由Dim定义的变量称为自动变量,而把有Static定义的变量称为静态变量

○3 Public:用来在标准模块中第一全局变量或数组

3)用DefType语句定义

○1用DefType语句可以在标准模块、窗体模块的声明部分定义变量。一般格式为:

DefType 字母范围

○2 Type是类型指标,可以是所有合法数据类型,可以用:

Int(整型)、Ling(长整型)、Sng(单精度型)、Dbl(双精度型)、Cur(货币型)、Str (字符串型)、Byte(字节型)、Bool(布尔型)、Date(日期型)、Dbj(对象型)、Var (变体型)

注意:Def和类型标准之间不要有空格,“字母范围”用“字母-字母”形式表达

3.记录类型变量

在一般情况下,记录类型应在标准模块中定义,如果在窗体模块中定义,则必须在“Type”关键字前面加上“Private”

第三节变量的作用域

一.局部变量与全局变量

VB应用程序有3种模块组成,即窗体模块、标准模块和类模块、窗体模块包括事件过程、通用过程、声明部分,而标准模块由通用过程和声明部分组成

声明部分

窗体模块通用部分

事件过程

应用程序

声明部分

标准模块

通用过程

变量可分为3类:局部变量、模块变量和全局变量。模块变量包括窗体模块和标准模块

1. 局部变量

在过程(事件过程或通用过程)内定义的变量叫做局部变量,起作用域是它所在的过程

2. 模块变量(窗体变量和标准模块变量)

1)窗体变量可用于窗体内的所有过程,一个窗体可以含有若干个过程(事件过程或通用过程)

2)在使用窗体层变量前,必须先声明,也就是说,窗体层变量不能默认声明,其方法是。

在程序代码窗口的“对象”框中选择“通用”,并在“过程”框中选择“声明”,然后就可以在程序代码窗口中声明窗体层变量

3.全局变量

全局变量也称全程变量,其作用域最大,可以在工程的每个模块、每个过程中使用,全局变量必须在Public语句声明。只能在标准模块中申明,不能在过程或窗体模块中申明

变量作用域

1. 如果没有类型说明符,VB把该变量指定为变体数据类型

2. 在事件过程中,变量没有定义默认定义为局部变量

3. 要求变量声明设置

“工具”“选项”“编辑器”“要求变量声明”“确定”

这样设置后,每次建立新文件时,VB将把语句OptionExplicit(选择显示)自动加到全局变量或模块变量的声明部分,这种情况下,如果运行含有默认声明的程序,VB将显示一个信息框,提示“变量未定义”

第四节常用内部函数

第五节字符串处理与字符串函数

一.VB的字符处理机制

1. 一个西文字符用一个字节进行编码,中文字符则采用两个字节进行编码,一个西文字

符的储存占用一个字节的空间,而一个中文字符则要占用两个字节,这种处理机制通常称为ANSI方式,其方式代码通常称为ASCII码,一个中文符相当与由两个ASCII 字符构成

2. 把西文字符和中文字符作为一个整体进行统一编码,每个字符均用两个字符进行编码,

通常把这种处理方案成为“UniCode方式”(统一编码方式)。在这种机制下,一个英文字符或一个汉字都看作一个字符,所占用的存储空间均为两个字节

3.VB提供了一个名为StrConv的转换函数,格式如下:

新字符串=StrConv(待转换字符串,转入格式)

格式字符串可以去多种值,与ANSI和UniCode转换有关的值有两个,分别是:

vbUniCode(值为64)将ANSI编码格式的字符串转换为UniCode格式

vbFormUniCode(值为128)将UniCode编码格式的字符串转化为ANSI格式

4.字符串有UniCode方式转换到ANSI方式后,必须用加了“B”的字符串函数来处理二.字符串函数

1.删除空白字符函数

vb练习题,电子版第13章多窗体程序设计

第十三章多窗体程序设计 教学要求: 了解多重窗体应用程序的适用范围与特点,掌握多重窗体应用程序建立的主要步骤;了解多重窗体程序的执行与保存特点,了解Visual Basic工程的结构特点(标准模块、窗体模块、Sub Main过程);掌握闲置循环与DoEvents语句的用法。 知识点: 多重窗体应用程序;多重窗体应用程序的建立、执行、保存;Visual Basic工程的结构特点;闲置循环与DoEvents语句。 内容导航: 一、建立多重窗体应用程序 (一)多重窗体程序设计有关的语句和方法 1.Load语句。格式:Load 窗体名 2.Unload语句。格式:Unload 窗体名 3.Show方法。格式:[窗体名.]Show[模式] 4.Hide方法。格式:[窗体名.]Hide (二)建立界面 窗体的添加方法有如下4种: 方法一:单击“工程”菜单中的“添加窗体”命令; 方法二:用鼠标右键单击“工程资源管理器”的任何项目,在弹出的快捷菜单中选择“添加”,单击“添加窗体”命令; 方法三:单击工具栏中的“添加窗体”命令; 方法四:通过组合键Alt+P,F。 二、多重窗体程序的执行与保存 (一)指定启动窗体 在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。应用程序开始运行时,此窗体就被显示出来。要改变启动窗体的执行方法如下: 从“工程”菜单中,选取“工程属性”命令,选取“通用”选项卡,在“启动对象”中,选取要作为新启动窗体的窗体,最后单击“确定”按钮。 (二)保存多窗体程序 为了保存多窗体程序,通常需要一下两步: 1.保存模块。 2.保存工程 (三)装入多窗体程序 装入多窗体程序和装入单窗体程序一样,只要打开工程文件,工程中包括的其他文件便会自动装入内存,而不用一一打开。 三、Visual Basic工程结构 Visual Basic工程分为3个层次:工程级(全局)、模块级和过程级,这对变量与类型的定义和使用都是很重要的。

VB程序设计教程 第四版 课后答案

vb课后习题答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。

答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法: ①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击; ②双击桌面上的VB6.0快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、 DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC

二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6. Form_Click 第三章习题参考答案 一、选择题 1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、 11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean

、Date、Object、Variant 2、双引号(英文)、# 3、 ASCII、1、2 4、 public、通用、Dim、Static、Private、Static 5、 &、+、+ 6、 Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y) (3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c)) 6、 7、(1)13 (2)17

[论文]第11章vb菜单程序设计

[论文]第11章vb菜单程序设计 作业:P314 一,二题 P314 第三题的1,2 在前面所讲的各种操作中,事件的执行都是通过“事件驱动程序”完成的。那么,如果我们要设计菜单,该如何操作呢, 第11章菜单程序设计 看看WORD的菜单。 11.1 用菜单编辑器建立菜单 一、菜单类型 1. 下拉式菜单 例:单击“文件”菜单所显示的就是下拉式菜单。 2. 弹出式菜单 例:用鼠标右键单击窗体时所显示菜单是弹出式 菜单。 二、启动菜单编辑器的方法 有4种方法: (1) 执行“工具”菜单中的“菜单编辑器”命令。 (2) 执行热键 Ctrl+E (3) 单击标准工具栏中的“菜单编辑器”按钮。 (4) 在窗体上单击鼠标右键,从弹出的菜单中选 择“菜单编辑器”命令。 准备:打开cx1程序。 三、菜单编辑器窗口的组成

窗口分三部分:数据区、编辑区和菜单项显示区。 1. 数据区 (1) 标题:输入所建立菜单的名字及菜单中每个菜单项的标题。运行后可以看到标题。 注意:如果想在菜单中加一条分隔线,只需输入一个减号(-)。 (2) 名称:用来输入菜单名及各菜单项的控制名(相当于Name属性),运行后可以看不到,用于编程。 (3) 索引:用来为控件数组设立下标。 (4) 快捷键:用来设置菜单项的快捷键。 (5) 协调位置:是一个列表框,用来确定菜单或菜单项是否出现或在什么位置出现。 0—None 菜单项不显示 1—Left 菜单项靠左显示 0—Middle 菜单项居中显示 0—Right 菜单项靠右显示 (6) 复选:当选择该项时,可以在相应的菜单项旁加上指定的记号(例如“?”) (7) 有效:用来设置菜单项是是否能被激活。如果未选中,则相应的菜单项变灰。 (8) 可见:确定菜单项是否可见。 2(编辑区(对菜单进行编辑) (1)左、右箭头:由来产生或取消内缩符号(菜单的降级升级)。 单击一次右箭头,产生4个点,菜单层次降一级。 单击一次左箭头,删除4个点,菜单层次升一级。 (2)上、下箭头:用来移动菜单项的位置。

VB程序设计练习题

《VB程序设计》综合复习资料 第一章Visual Basic程序设计概述 一、填空题 1、Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。 2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。 3、执行“工程”菜单下的__________命令,可选择并添加ActiveX控件。 4、Visual Basic 6.0用于开发__________环境下的应用程序。 二、选择题 1、下面不是VB工作模式的是() A.设计模式B.运行模式C.汇编模式D.中断模式 2、可视化编程的最大优点是() A.具有标准工具箱 B.一个工程文件由若干个窗体文件组成 C.不需要编写大量代码来描述图形对象 D.所见即所得 3、下列不能打开属性窗口的操作是() A.执行“视图”菜单中的“属性窗口”命令 B.按F4键C.按Ctrl+T D.单击工具栏上的“属性窗口”按钮 4、下列可以打开立即窗口的操作是() A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 5、Visual Basic的编程机制是() A.可视化B.面向对象C.面向图形D.事件驱动 三、简答题 1、代码窗口主要包括哪几部分? 2、在工程资源管理器窗口中,主要列出了哪三类文件? 3、窗体布局窗口的主要用途是什么? 4、VB的基本特点是什么? 第二章简单的VB程序设计 一、填空题 2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。 4、设置控件背景颜色的属性名称是______________________。 5、所有控件都具有的共同属性是__________________属性。 6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_______________。 7、VB中的每个对象(控件)都有一组特征,这组特征称为__________,我们通过修改它可以控制对象的外观和操作。 8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_____________文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。 9、VB有三种工作模式,分别是设计(Design)模式、_____________和中断(Break)模式。 二、选择题

第八章 程序设计VB

第八章程序设计VB 一、选择题 1、使用Visual Basic编程,通常会用到工具箱中的工具,我们把这些具称为()。 事件 B、工具盒 C、控件 D、窗体 2、在VB中的表达式11*3的运算结果值是() A、3 B、11 C、33 D、113 3、当我们编写好一个程序,把它保存起来时,“工程名”是用什么作为扩展名的() A、*.frm B、*.vbp C、*.bas D、*.bat 4、下列变量中写法错误的是() A、abc B、abc123 C、end D、sub 5、结束当前程序的语句是() A、quit B、exit C、end D、sub 6、如果要把某个图片作为程序窗体的背景,下列方法中最合理的是() A、直接修改窗体的Picture属性实现插入图片 B、在窗体中插入Image控件,再修改该控件的Picture属性插入图片 C、在窗体中插入PictureBox控件,再修改该控件的Picture属性插入图片 D、选择“插入”“图片”菜单命令实现 7、VB程序设计的完整步骤是() A、可视性程序设计 B、代码程序设计 C、可视性程序设计和代码程序设计 D、界面设计 8、在Visual Basic环境下,当写一个新的Visual Basic程序时,所何等的第一件事是()。 A、编写代码 B、新建一个工程 C、打开属性窗口 D、进入VB环境 9、要求改变窗体的标题时,应当在属性窗口中改变的属性是()

A、Caption B、Name C、Text D、Label 10、窗体能响应的事件是()。 A、ActiveFrom B、Drive C、Load D、Change 11、在以下事件过程中,Private表示() Private sub lblabAbc_Change() …… End Sub A、此过程可以被任何其它过程调用 B、此过程只可以被本窗体模块中的其它过程调用 C、此过程不可以被任何其它过程调用 D、此过程只可以被本工程中的其它过程调用 12、下列控件中可以自动设置滚动条是() A、复选框 B、框架 C、文本框 D、标签框 13、能够将文本框控件隐藏起来的属性是()。 A、Clear B、Visible C、Hide D、New 14、能够改变复选框中背景颜色的属性是()。 A、Value B、Fontcolor C、Backcolor D、Font 15、滚动条控件的Smallchange属性所设置的是()。 A、当单击滚动条上滚动块时的移动量 B、滚动条中滚动块的最小移动单位 C、滚动条中滚动块的最小移动范围 D、滚动条控件无该属性 16、在设计一个计算器是,必须要使用的控件是()。 A、滚动条 B、图片库 C、文本框 D、单选框 17、Visual Basic提供的选择框(ChechBox)可具有功能是()。 A、多重选择 B、单一选择 C、选择多次 D、单选框 18、Visual Basic为命令按钮提供的Cancel属性是()。 A、用来指定命令按钮是否为窗体的“取消”按钮 B、用来指定命令按钮的功能是停止一个程序的运行

VB程序设计答案

VB计算机答案 第1章Visual Basic简介 1. 要使计算机能够按人的要求完成一系列的操作,就要求计算机能够理解并执行人们给出 的各种命令,因此就需要在人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是程序设计语言。使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成程序,编写程序的工作则称为程序设计 2. 机器语言可以在计算机上直接运行。 3. 翻译程序的作用是将源程序翻译成计算机能够理解并直接执行的目标程序;对高级语言 源程序进行翻译可以有解释方式和编译方式。解释方式不生成可执行程序。 4. 算法是指计算机解题的方法和步骤。 5. 可视化界面设计指的是:把设计界面的复杂性向编程人员隐蔽起来,编程人员不需要编 写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接把各种对象“画” 出来,并设置这些对象的一些属性就可以了;事件驱动的编程机制指的是:编写程序时,针对不同对象的不同事件编写相应的代码段,每一个代码段只有当运行时在相应对象上发生相应的事件才被执行。 6. Visual Basic的3种工作模式是:设计模式、运行模式、中断模式。 7. Visual Basic中的控件可以分为3大类:内部控件、ActiveX控件、可插入对象。 8. ActiveX控件文件的扩展名是OCX。 9. 工程组文件的扩展名是vbg;工程文件的扩展名vbp;窗体文件的扩展名frm;标准模块 文件的扩展名bas;类模块文件的扩展名cls。 10. 在代码窗口的对象下拉列表中,窗体的名称总是显示为Form。 11. 在Visual Baisc中,要获取上下文相关帮助,只需要在上下文相关位置按F1键。 第2章Visual Basic简单工程的设计 一、填空题 1. 对象名.属性名 = 属性值 2. Myform.BackColor = vbBlue 3. 发生某一事件时要执行的代码;cmd1;Click;Form_Load 4. 对象名.方法名;Form1.Show;Picture1.Cls 5. 中央 6. Ctrl 7. Ctrl;Shift 8. Shift+“方向箭头”; Ctrl+“方向箭头” 9. vbp 10. 窗体 11. F5 12. 工程;工程1属性(“工程1”为当前工程名) 13. Top;Left;Width;Height 二、选择题 1.C 2.C 3.B 4.C 5.C 6.D 7.B 8.A;D 9.B 10.B 11.C 12.B 13.A 14.B 15.D 16.A 17.A 18.A 19.D;D 20.B 21.C 22.B 23.B 24.A 25.C

第一章 https://www.360docs.net/doc/9e1131549.html,概述

第一章https://www.360docs.net/doc/9e1131549.html,概述 一、选择题 1. 通用语言运行环境的主要功能为() (A)内存管理(B)执行线程管理 (C)跨平台(D)以上都是 2. .NET所开发的应用程序,在执行时由谁全权负责() (A)CLR (B)编译器(C)操作系统(D)不需要 3. Visual Basic .NET所编译而成的内容为() (A)机器码(B)组合语言(C)P-Code (D)MSIL 4. .NET应用程序第二次执行时,不需要编译的原因是() (A)已经产生执行文件(B)Cache的机制 (C)通用语言规范本身的要求(D)以上都不是 5.项目文件是以哪种扩展名来保存的() (A).sln (B).vb (C).vbproj (D).sou 6. 在.NET开发环境下,选取“Web”工具栏上的“首页”会出现() (A)微软首页(B)Yahoo!(C)Kimo (D)起始页 7. 某个窗口被关闭,必须使用菜单中的哪一个选项来打开() (A)说明(B)视图(C)文件(D)编辑 8.在.NET的设计中,项目由谁来管理() (A)帮助(B)项目本身(C)类库(D)方案 二、填空题 1. 目前.NET开发环境提供了那些程序设计语言的开发功能:()、 ()和()。 2. JIT是什么的缩写()。 3. .NET所提供的应用程序开发平台,主要包含三个部分:()、 ()和()。 4. 列举CLR的五个特性:()、()、()、() 和()。 三.判断题 1. .NET的Web Service是以HTML为基础的。() 2. .NET提出的Web Service最下层就是采用常规的SOAP协议。() 3. .NET开发的窗口应用程序,无需复杂的部署安装,只要选取【复制|粘贴】 就行了。() 4. Visual Basic .NET提供https://www.360docs.net/doc/9e1131549.html, Web应用程序的开发。() 四.简述题 1、简述Visual Basic的特点。 2、https://www.360docs.net/doc/9e1131549.html,的集成开发环境由哪些基本部分组成? 3、https://www.360docs.net/doc/9e1131549.html,运行环境有哪些要求? 4、如何利用属性窗口设置控件的属性? 5、在https://www.360docs.net/doc/9e1131549.html,中创建应用程序的步骤有哪些? 五. 程序设计题 1.演练安装 Visual https://www.360docs.net/doc/9e1131549.html,产品。 2.在Visual https://www.360docs.net/doc/9e1131549.html,开发环境中创建一个项目,体会IDE创建解决方案

VB课后习题第11章习题及答案

习题十一及答案 习题十一 1.简答题 (1)Visual Basic有哪几种工作模式? (2)Visual Basic中错误类型有哪几种? (3)简要说明VB程序调试的主要方法和工具。 (4)“立即”窗口、“监视”窗口和“本地”窗口有什么区别? 2.判断题 (1)在VB集成环境中只有运行程序才能发现程序错误。 ( ) (2)设置错误的捕捉陷阱,指在程序中可能出现错误的地方放置捕捉语句来捕获产生错误的语句。 ( ) (3)On Error Resume Next语句的功能是忽略错误,继续往下执行。 ( ) (4)VB程序中出现编译错误时,不会产生错误提示。 ( ) 3.选择题 (1)当语句不符合文法规则时,出现的错误是()。 A)逻辑错误 B)运行时期错误 C)语法错误 D)以上都不对 (2)下列陈述中正确的是()。 A)中断点只能在设计过程中设置。 B)中断点只能在执行过程中设置。 C)中断点可以在设计过程或在执行过程中设置。 D)中断点可以在设计过程中设置,也可以在执行过程或中断过程中设置。 (3)下列属性中,属于Err对象的有()。 A) Number B) Caption C) Description D) Text 4.填空题 (1)设置断点的快捷键是。 (2)VB单步执行的快捷键是。 (3)错误码为11时表示发生的错误是。 5.编写一段程序,如果出现数组下标越界时,则给出错误的描述并结束程序的运行。 习题十一参考答案: 一、简答题 1.Visual Basic有哪几种工作模式? (1)设计模式 启动Visual Basic后,即进入设计模式,在主窗口标题栏上显示“设计”字样。建立一 个应用程序的所有步骤基本上都在设计模式下完成,包括窗体设计、建立控件、编写程序代 码以及利用属性窗口设置属性值或查看当前属性值等。但在设计阶段不能执行程序,也不能 使用调试工具,只可设置断点。 应用程序可以直接从设计阶段进入运行阶段,但不可以进入中断模式。 (2)执行模式 执行“运行”菜单中的“启动”命令(或按下F5键、或单击工具条上的“启动”按钮), 即进入执行模式,此时标题栏上原来显示“设计”的地方已被“运行”字样所代替。当整个 应用程序进入运行阶段后,开始执行程序代码。在运行阶段只可以执行代码,不能修改代码。 (3)中断模式

VB程序设计答案

VB程序设计答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。 答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法: ①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击; ②双击桌面上的VB6.0快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC 二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6.Form_Click 第三章习题参考答案

一、选择题 1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean 、Date、Object、Variant 2、双引号(英文)、# 3、ASCII、1、2 4、public、通用、Dim、Static、Private、Static 5、&、+、+ 6、Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y) (3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c)) 6、 7、(1)13 (2)17 (3)#1999-11-12# (4)zxy123ABC 8、(1)19 (2)8.16666666666667 (3)5.25 (4)2 9、(1)-4 (2)2 . 82842712474619 (3)-3 (4)49 (5)”hello”(6)He 7)16 (8)“-459.65”(9)5 10、(4) 11、(2) 12、(4) 第四章习题参考答案 一、选择题: 1—7: DAABBCD 二、填空题 1.500.00% 2.将字号扩大为原来的二倍 3. B 三、编程题(略) 1.文本框、标签和命令按钮的名称分别为text1、label1、command1 Private Sub Command1_Click() Label1.caption=text1.text Command1.caption=text1.text

《VB程序设计》课程练习题

《VB程序设计》课程练习题 上表中的题号所对应题目的题干: 1、叙述Visual Basic的特点。 2、当窗体上有三个文本框和一个命令按钮,若程序运行时,焦点定位在第三个文本框(Text3)处,应对何控件的什么属性进行何种设置? 3、若要对窗体上的三个文本框输入数据,个控件焦点的移动可通过Tab键(系统本身具有的),也可通过回车键,则要对文本框的什么事件编程? 4、当某文本框输入数据后(按了回车键),进行判断认为数据输入错,怎样删除原来数据?怎样使焦点回到文本框重新输入? 5、怎样把关于Command命令按钮的Enabled属性的帮助示例代码复制到你的代码窗口?已知帮助中的代码如下: Private Sub Form_Load() Text1.Text = ””…消除文本框的内容 Command1.Caption = “Save”…在按钮上放置标题 End Sub Private Sub Text1_Change() If Text1.Text = “” Then …查看文本框是否为空 Command1.Enabled = False …使按钮无效 Else Command1.Enabled = True …使按钮有效 End If End Sub 6、当运行程序前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一般放在什么事件中?例如,程序要将命令按钮定位在窗体的中央,请写出事件过程。 7、在KeyPress事件中,如何取消用户刚键入的字符?

8、静态数组与动态数组的区别是什么?在声明静态数组、重定义动态数组时的下标都可以用变量来表示吗? 9、函数过程和子过程的区别是什么? 10、子过程调用有哪两种形式? 11、什么是形参?什么是实参?什么是值引用?什么地址引用?地址引用时,对应的实参有没有限制? 12、如果要时钟控件每半分钟发生一个Timer事件,则Interval属性应设置为多少? 13、如果在KeyDown事件过程中将KeyCode设置为0,KeyPress的KeyAscii参数会不会受影响?如果输入的对象是文本框,那文本框的内容是否有影响? 14、构造满足下列条件的Open语句。 (1)建立一个新的顺序文件SEQNEW.DA T,供用户写入数据,指定文件号为1。 (2)打开一个老的顺序文件SEQOLD.DA T,用户将从该文件读出数据,指定文件号为2。(3)打开一个老的顺序文件SEQAPPEND.DA T,用户将在该文件后面添加数据,文件号通过调用FreeFile函数获得。 15、请写出程序代码片段,将磁盘上的两个文件合并。(提示:把它们作为二进制文件打开) 16、PictureBox控件和Image控件有什么区别? 17、Visual Basic可处理哪些格式的图形文件? 18、在程序运行时怎样在图形(像)框中装入或删除图形? 19、简述Printer对象与Printers集合对象的区别。 20、当要在ToolBar控件中添加一个按钮,如何实现? 21、当要修改ToolBar控件某按钮的图像,如何实现? 22、Visual Basic中记录集有几种类型?有何区别?

测绘程序设计教案VB版第十一章

第十一章演示源程序§11-1 VB6.0测量程序菜单总体演示

VERSION 5.00 Begin VB.Form Form1 Caption = "Form1" ClientHeight = 3195 ClientLeft = 165 ClientTop = 855 ClientWidth = 7545 LinkTopic = "Form1" ScaleHeight = 3195 ScaleWidth = 7545 StartUpPosition = 3 '窗口缺省 Begin VB.Menu WYJL Caption = "外业记录" Begin VB.Menu SZCLJL Caption = "水准测量观测记录" Begin VB.Menu PTSZJL Caption = "普通水准记录" End Begin VB.Menu SDSZJL Caption = "四等水准记录" End End Begin VB.Menu SPFXJL Caption = "水平方向观测记录" Begin VB.Menu J6FXGCJL Caption = "J6方向观测法记录" End Begin VB.Menu J6CHFJL Caption = "J6测回法记录" End Begin VB.Menu LZF6 Caption = "-" End Begin VB.Menu J2FXGCJL Caption = "J2方向观测法记录" End Begin VB.Menu J2CHFJL Caption = "J2测回法记录" End End End Begin VB.Menu NYJS

VB程序设计知识点归纳(吐血推荐)

第一章 1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版 2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。 3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏 4用标准工具栏中的工具按钮不能执行的操作是打印源程序。 5关于Visual Basic"方法"的概念错误的是方法是对事件的响应 6在Visual Basic中,称对象的数据为属性 7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行 第二章 1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled 属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于1000 2 利用Ctrl + G操作可以打开立即窗口。 3 假定窗体上有一个标签,名为Lable1。为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle = 0 Lable1.BorderStyle = 0 4在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口 5 在Visual Basic中,窗体文件的扩展名为FRM 6 窗体的Name属性指定窗体的名称,用来标识一个窗体 7 改变控件在窗体中的上下位置,应修改该控件的属性是Top 8 表示滚动条控件取值范围最大值的属性是Max 9 如果要改变窗体的标题,则需要设置的属性是Caption 10 在文本框(Text)中,通过ForeColor属性来设置字体颜色 11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为* 12 能够改变复选框中背景颜色的属性是Backcolor 13 图片框是不具有Picture属性的对象 14 窗体的Name属性指定窗体的名称,用来标识一个窗体 15 要想返回文本框中输入的内容则可利用text属性进行编程 第三章 1用于从字符串左边截取字符的函数是Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。 2下列符号中哪个是VB程序中合法的变量名:A ab7 B 7ab C If D a*bc (A)数字开头,关键字,* 3X是小于100的非负数,用VB表达式表达正确的是0<=X and X<100 4设有如下变量声明Dim TestDate As Date 为变量TestDate正确赋值的表达方式是 TextDate=#1/1/200 2# 5表达式4 + 5 \ 6 * 7 / 8 Mod 9的值是5,设a=3,b=5,则表达式(a>b)Or(b>0)值为真。5/5.25 为1 如果除数与被除数不是整数时,系统会自动对其进行取整运算,取整是有规律的:如果整数部分为偶数,大于0.5的就进位,小于等于0.5的就直接把小数去掉,5舍6入;如果整数部分为奇数,4舍5入。例如: 5\2.5等价于5\2 5\2.6等价于5\3 5\2.4等价于5\2 5.4\3等价于5\3 5\1.5等价于5\2 6函数String(n,"str")的功能是返回由n个字符组成的字符串 7设有如下声明:

第11章_对话框与菜单程序设计

第11章对话框及菜单程序设计 本章要求: 了解自定义对话框的使用。 掌握通用对话框的建立和常用属性、常用方法; 掌握利用菜单设计器来建立、修改菜单项的方法; 本章重点:通用对话框的使用、菜单的建立与使用本章重点:通用对话框的使用、动态菜单概述:“对话框”可以被看作一种特殊的窗体,它的大小一般不可改变,也没有“最小化”和“最大化”按钮,它只有一个“关闭”按钮(有时还包含一个“帮助”按钮)。 VB提供了三种解决方案: 系统预定义的对话框(InputBox和MsgBox) 用户自定义对话框 通用对话框控件。 11.1对话框程序设计 11.1.1 由普通窗体创建自定义对话框对话框窗体与一般窗体在外观上是有区别的,需要通过设置以下属性值来自定义窗体外观。 1.BorderStyle属性 窗体的BorderStyle属性值设置为3(VbFixedDoubleialog) 此目的是取消最大化和最小化按钮。 2.ControlBox属性属性值为True时窗体显示控制菜单框,为False时不显示。 例11-1 建立一个用户登录对话框 运行结果如下: 11.1.2 使用对话框模板窗体创建对话框 Visual Basic6.0系统提供了多种不同类的“对话框”模板窗体,通过“工程”菜单中的“添加窗体”命令,即可打开“添加窗体”对话框。用户可以选择的对话框有“关于”对话框、对话框、登录对话框、日积月累、ODBC登录、选项对话框6类等,

11.1.3 通用对话框程序启动时,一般没有通用对话框控件,因此,为了使用通用对话框,需要把通用对话框控件添加到工具箱,操作如下: 1.打开通用对话框 通用对话框可以提供6种形式的对话框,通过设置Action 属性值或调用Show 方法来建立不同类型的对话框。如下表: 打开通用对话框的方法与Action 属性设置 如果在过程中显示某种类型的对话框,只需要在过程中输入: 通用对话框控件名.[方法名]或者通用对话框控件名.action=[属性值]即可。 通用对话框的属性页 在设计时,可能通过属性窗口设置通用对话框的属性设置控件属性,通常使用通用对话框的属性页设置相关属性。 注:加入通用对话框后,选中,而后在属性设计页选Custom ,则出现属性对话框设置属性窗口。 打开对话框可以用来指定文件所在驱动器、文件夹及文件名等。如果要显示打开对话框,则只需要在过程中输入: 通用对话框控件名.showopen 或者通用对话框控件名.action=1 例11-2 显示图片示例 类型 Action 属 方法 “打开”对话框 1 ShowOpen “另存为”对话框 2 ShowSave “颜色”对话框 3 ShowColor “字体”对话框 4 ShowFont “打印”对话框 5 ShowPrinter “帮助”对话框 6 ShowHelp Dialog FileN Fil FilterI Defaul 工程/部 选定Microsoft CommDialog Control 6.0 确 选定部件标

第一章VB程序设计初步

第一章VB 程序设计初步 1.1 Visual Basic 的发展 Visual Basic (以下简称VB)是Microsoft 公司于1991年推出Windows应用程序开发工具。Visual —词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面( Graphic User in terface ,即GUI),因此有人称它为可视化的Basic语言。和Basic语言相比,VB提供的一系列可视化 设计工具,大大简化了应用程序界面的设计工作,不仅易学易用,同时其编程系统采用了面向对象、事件驱动机制,非专业人员也可以使用该语言工具方便地完成基于Windows的应用 程序开发,因而一经推出,便获得了巨大成功。从1991 年至1997年,微软相继推出了VB1.0,VB2.0,VB3.0 ,VB4.0 及VB5.0 版,1998 年发布的Microsoft Visual Studio 98 中包含了VB6.0,2000年又推出了https://www.360docs.net/doc/9e1131549.html,。VB 5.0 以前的版本主要用于16位应用程序开发,VB6.0 则专为32 位操作系统设计。本书主要介绍VB6.0。 VB6.0 包括三种版本,分别为学习版、专业版和企业版。三种版本适于不同层次的用户。 (1)学习版是VB的基础版本,该版本包含了所有VB的标准控件及网格控件、数据绑定控件和Tab对象。适合初学者用来学习开发Windows应用程序。 (2)专业版为专业编程者提供了一整套功能完备的开发工具,包括了学习版中的 全部功能,同时加入了ActiveX 控件、Internet 控件和报表控件等。 (3)企业版该版本包含了专业版的全部功能,增加了自动化管理器、部件管理器、 数据库管理工具、Microsoft Visual Source Safe 面向工程版的控制系统等。 如无特别说明,本书中内容均基于VB6 . 0企业版作介绍,所有程序在VB6 . 0企业版 下运行通过,大多数程序可以在专业版和学习版中运行。 1. 2 VB集成开发环境 1.2.1 启动和退出 启动VB的常用方法有两种: ?使用“开始”菜单中的“程序”命令,选择“ Microsoft Visual Studio 6.0中文版” 子菜单中的“ Microsoft Visual Studio 6.0 中文版”程序。 ?为VB6 . 0在桌面上建立快捷方式,此后每次启动只需双击其快捷方式即可。 启动后的窗口如图1 — 1所示,在窗口中列出了VB能够建立的应用程序类型,窗口的 左上角有“新建” 、“现存”、“最新”三个选项卡。如果单击“现存”或“最新”选项卡,则可分别显示现有的或最新的VB应用程序文件名列表,供用户从列表中选择要打开的文件名, 此两个选项卡均是针对已保存过的VB程序而使用,对初学者或第一次建立某个VB应用程序,一般选择“新建”选项卡。

VB程序设计教程(第四版)课后答案

VB课后习题答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。 答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法:

①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击; ②双击桌面上的VB6.0快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、 DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC 二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6. Form_Click 第三章习题参考答案 一、选择题

1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、 11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean 、Date、Object、Variant 2、双引号(英文)、# 3、 ASCII、1、2 4、 public、通用、Dim、Static、Private、Static 5、 &、+、+ 6、 Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y) (3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c)) 6、

VB程序设计知识点归纳

第一章 1 从功能上讲,Visual Basic 6、0有3种版本,即:学习版、专业版、企业版 2 与传统的程序设计语言相比,Visual Basic最突出的特点就是事件驱动编程机制。 3 Visual Basic 6、0集成环境的主窗口中含有标题栏、菜单栏、工具栏 4用标准工具栏中的工具按钮不能执行的操作就是打印源程序。 5关于Visual Basic"方法"的概念错误的就是方法就是对事件的响应 6在Visual Basic中,称对象的数据为属性 7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行 第二章 1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled属性 设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于1000 2 利用Ctrl + G操作可以打开立即窗口。 3 假定窗体上有一个标签,名为Lable1。为了使该标签透明并且没有边框,则正确的属性设置为:Lable1、BackStyle = 0 Lable1、BorderStyle = 0 4在设计阶段,当双击窗体上的某个控件时,所打开的窗口就是代码窗口 5 在Visual Basic中,窗体文件的扩展名为FRM 6 窗体的Name属性指定窗体的名称,用来标识一个窗体 7 改变控件在窗体中的上下位置,应修改该控件的属性就是Top 8 表示滚动条控件取值范围最大值的属性就是Max 9 如果要改变窗体的标题,则需要设置的属性就是Caption 10 在文本框(Text)中,通过ForeColor属性来设置字体颜色 11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为* 12 能够改变复选框中背景颜色的属性就是Backcolor 13 图片框就是不具有Picture属性的对象 14 窗体的Name属性指定窗体的名称,用来标识一个窗体 15 要想返回文本框中输入的内容则可利用text属性进行编程 第三章 1用于从字符串左边截取字符的函数就是Left( ),设a="Visual Basic",使b="Basic"的语句就是b=Left(a,8,5)。 2下列符号中哪个就是VB程序中合法的变量名:A ab7 B 7ab C If D a*bc (A) 数字开头, 关键字,* 3X就是小于100的非负数,用VB表达式表达正确的就是0<=X and X<100 4设有如下变量声明Dim TestDate As Date 为变量TestDate正确赋值的表达方式就是 TextDate=#1/1/200 2# 5表达式4 + 5 \ 6 * 7 / 8 Mod 9的值就是5,设a=3,b=5,则表达式(a>b)Or(b>0)值为真。5/5、25 为1 如果除数与被除数不就是整数时,系统会自动对其进行取整运算,取整就是有规律的:如果整数部分为偶数,大于0、5的就进位,小于等于0、5的就直接把小数去掉,5舍6入;如果整数部分为奇数,4舍5入。例如: 5\2、5等价于5\2 5\2、6等价于5\3 5\2、4等价于5\2 5、4\3等价于5\3 5\1、5等价于5\2 6函数String(n,"str")的功能就是返回由n个字符组成的字符串 7设有如下声明: Dim X As Integer 如果Sgn(X) 的值为-1,则X的值就是小于0的数Sgn(3-5)=-1 Sgn(5-3)=1 8Integer类型的数据由2字节组成,Long类型的数据由4字节组成。 9已知X<Y,A>B,正确表示它们之间关系的式子就是Sgn(Y-X)-Sgn(A-B)=-2

相关文档
最新文档