资源简介 1.在程序设计界面时,要使程序中的Command1命令按钮上显示文字“计算”,需要设置此控件的______属性。 在程序设计界面时,要使程序中的Text1文本框中的内容设置为空,应修改Text1的______属性。 Caption Text 2.程序中的语句用到Val()函数,其作用是___________________________________。 程序中的语句用到Str()函数,其作用是 ____________________________________。 将字符串中的数字转换成数值 将数值数据转换成字符串 3.下列说法正确的是( ) (1)窗体内有一个按钮 (2)窗体内有两个文本框 (3)窗体内有三个标签 (4)该窗体的标题(Caption)属性是“加法计算器” A.(3)(4) B.(2)(3) C.(1)(4) D.(1)(2) C 4.某VB的事件过程如下: Private Sub Command1_Click() a=Val(Text1.text) ?b=a*a+1? Text1.text=b? End?Sub? 程序运行时(如图所示),在文本框Text1中输入2,连续两次单击命令按钮Command1后,Text1中显示(????) A.?2??????????B.?677?????????C.?26??????????D.?5? C 5.下列VB程序运行时(如图所示),在文本框Text1中输入20,在文本框Text2中输入13,单击命令按钮Command1后,文本框Text3中显示的内容是(?? ) A 33 B "33 " C "2013 " D 2013 A Private?Sub?Command1_Click() a=Val(Text1.text) ?b=Val(Text2.text)? Text3.text=a+b? End?Sub VB程序设计初步 世间万物,要进行分门别类,才能更好的加以掌握和运用。计算机要处理的数据,与此同理。 数据类型归为三类: 数值型、字符串型、其它类型 数据表达形式:常量、变量 1.基本数据类型 整数型 数值型 数据类型 实数型 逻辑型 日期型 字符串型 整数型 单精度实数型 长整数型 双精度实数型 数值型 1.整型(Integer)和长整型(Long) 不带小数部分的数,表示正整数、负整数和零. (1)整型数(2字节): -32768~32767 例如:98 (2)长整型数(4字节): -2147483648~2147483647 例如:45678 2.单精度实数型(Single)和双精度实数型(Double) 又称浮点数。表示带有小数部分的数 (1)单精度实数型(4字节): 绝对值在1.401298E-45~3.402823E23内的任何实数( E表示乘方的底数为10),有效数字约为6~7位 例如:3.1416 (2)双精度实数型(8字节): 绝对值在10E-324~1.79E308内的任何实数,有效数字约为14~15位 例如:3.1415926535898 String:用于存放字符型数据,即用双引号对括起来的字符串.“″”称为起止界限符。 例如:“123”、”振兴中华”、 ”THANKS”等 字符串型数据 注意:引号仅仅是在书写代码时表示该数据为字符串数据, 实际的输出结果并不带引号。 问题: 语句Print “5*20” 输出结果是_ __。 A、”5*20” B、出错 C、5*20 D、100 c Boolean、Date (1)逻辑型数据(Boolean):用于逻辑判断,只有True与False两种值。 其他数据类型: * (2)日期型数据(Date): 日期文字前后必须添加数字符号“#”, #1 Jan, 97# #January 1, 1999# #1999-8-1 12:30:12PM# 都是合法的日期。 2. 常量 分为直接常量和符号常量两种 (1)直接常量,在程序代码中,以直接明显的形式给出的数据。包括数值常量、字符串常量、逻辑常量、日期常量。 例如:78、3.14、3.14159E-2 “计算机” TRUE、FALSE #07/01/2008#等都是直接常量。 * (2)符号常量,是在程序中用符号表示的常量。 系统内部定义的常量 例如:Label1.Backcolor=vbBlue 用户定义的符号常量 格式 : Const <符号常量名> = <表达式> 例如:Const PI=3.14159 s=3.14159*R*R c=3.14159*R*2 使用符号常量主要是为提高程序的可读性。 * 3. 变量 变量:程序运行过程中其值可以改变的量称为变量 。 VB变量由变量名和数据类型组成。 常用形式: Dim 变量名 As 变量的类型 * 变量的命名规则: 必须以字母开头,可以由字母、数字和下划线组成。 不区分大小写字母,如:XYZ、Xyz、xyz都是相同的变量名。 尽量用有意义的单词作为变量名,这关系到程序的可读性。 例如: lngX_Y、count、r、Byte、k 2 * 数据类型: Integer、Long、 Single、Double、 String、Boolean、 Date 下列属于合法的VB变量的是 。 A、for B、3w C、 num_1 D、 name~ C 1. Dim x as Integer Dim strTemp as String Dim dblTotal as Double (一条语句声明多个变量是允许的) 2. Dim x as Integer,strTemp as String, dblTotal as Double 变量的声明举例: * 声明String类型变量的两种方式: 变长字符串: 如 Dim a As String ′a是不定长字符串 定长字符串: 如 Dim b As String*4 ′b是定长字符串(4个字符) a = “VB” ′a的值为2个字符“VB” a = “Visual Basic” ′a的值为12个字符“Visual Basic” b = “VB” ′b的值为4个字符“VB ” (后面有2个空格) b = “Visual Basic” ′b的值为4个字符“Visu” 即使不足4个字符,也会用空格填满, 若是超出4个字符,则会自动截去超出部分。 * 1.在求圆周长及面积程序中,半径r可能带小数位,所以应将半径r定义为( )类型 A.Integer B.Date C.Long D.Single 2.程序语句中“Dim manfee As Single”是将变量manfee的数据类型定义为__________ 3.程序语句中“Dim x As Integer”是将变量x的数据类型定义为__________ 4.程序语句中“Dim z As String”是将变量z的数据类型定义为__________ D 单精度型 整型 字符串型 声明变量时可以用类型符替代 Dim x as Integer <==> Dim x% Dim z as Single <==> Dim z! Dim strTemp as String <==>Dim strTemp$ Dim dblTotal as Double <==>Dim dblTotal# 变量的声明格式: * Dim y as Long <==> Dim y& 4. 数组变量 数组变量:是由一批同类型的变量构成的一个序列,组成数组的每一个变量称为数组元素,或称为下标变量。 数组包括:一维数组、二维数组 (1)一维数组常用形式: Dim 数组变量名 (A1 To A2) As 变量的类型 A1是下标的下界,A2是下标的上界。A1和A2都是常量。 * 1. Dim score(1 to 50 ) as Integer 说明score是由50个整数型变量构成的一个一维数组变量,即它有50个数组元素 Score(1)、Score(2)、.......、Score(49)、Score(50)。 每一个元素都是整数类型的数据。 一维数组举例: * 2. Dim a(1 to 6) as String a(1) = “VB” a(2) = “Visual Basic” a(3)= “程序设计” a(4) = “可视化” a(5)=“1234567” a(6)=“123abc面向对象” (2)二维数组常用形式: Dim 数组变量名 (A1 To A2,B1 To B2) As 变量的类型 A1,A2分别第一个下标的下界和上界,第一个下标指出数组元素所在行的行号。 B1,B2分别第二个下标的下界和上界,第二个下标指出数组元素所在列的列号。 A1、A2、B1、B2都是常量。 * 1. Dim price(1 to 20,1 to 8) as Double 说明price是一个二维数组变量,可以存储20行数据,每行中包含8个双精度实数数据。 二维数组举例: * Price(1,1)是第一行第一列上的数组元素 price(20,8)是最后一行最后一列上的数组元素 一般的,price(i,j)是数组Price第i行,第j列上的元素 展开更多...... 收起↑ 资源预览