课件编号709800

vb的程序初步

日期:2024-05-04 科目:信息技术 类型:高中学案 查看:13次 大小:25940Byte 来源:二一课件通
预览图 1/2
vb,程序,初步
  • cover
VB程序设计初步 基本数据类型、常量变量 数据 数据是信息的一种记录形式。 例如:一本书的页数200页(一个整数),某个时刻的温度26.1℃(一个实数)一封信的内容(一段文字)等 2、VB里常见的基本数据类型 说明 数据类型 存储空间(字节) 表示范围 整型 Integer 2 -32768~32768范围内的任何整数 长整型 Long 4 -2147483648~2147483647范围内的任何整数 单精度实数型 Single 4 绝对值在1.4E-45到3.4E38内的任何实数,有效数字约6-7位 双精度实数型 Double 8 绝对值在10E-324到1.79E308内的任何实数,有效数字约14-15位 逻辑型 Boolean 2 True或False 字节型 Byte 1 0~255 日期型 Date 8 100年1月1日~9999年12月31日, 字符串 String   0~约20亿 常量 常量指_____ 例如 整数常量:12 1024 实数常量:3.1416 -0.25 字符串常量:“Basic” “0.618” (说明:是一段内容不固定的文字,由一对双引号之间的若干个字符的序列组成。) 逻辑常量:true false (说明:只有两个常量,其值为True(真)和False(假)) ①上面所有这些直接用数字或符号书写的常量叫_____ ②可以用一个符号(通常是一个有意义的名字)来代表一个常量,这样的常量被称为_____ 例:const pi=3.14159 构造了一个符号常量pi,来代表圆周率的近似值3.14159,以后程序里所有的pi都会被VB自动地换成实数3.14159。 练习 例1.请写出下表中各个字段的数据类型 变量 1.变量指_____- 2.变量命名的三个规则: 1._____ 2._____ 3._____ 3.变量的定义形式: Dim count as integer count是整数型的变量 Dim x as double,y as double x和y都是双精度实数型的变量 Dim name as string name是字符串型的变量 4.数组变量:_____ 数组是由一批_____的变量构成的一个序列,组成数组的第一个变量被称为数组的_____ 或称为下标变量,下标是一个整数,用来指出某个元素在数组中的位置。 数组: 说明一维数组变量常用形式如下: Dim 数组变量名(a1 to a2) as 元素的类型 例如: Dim score(1 to 50) as integer 说明score是由50个整数变量构成的一个一维数组变量,即,它有50个数组元素 Score(1)、score(2)、score(3)、……、score(49)、score(50) 每一个元素都是一个整数类型的变量 说明二维数组变量常用形式如下: Dim 数组变量名(a1 to a2,b1 to b2) as 元素的类型 例如: Dim price(1 to 50,1 to 8 ) as double 说明price是一个二维数组变量,可以存储20行数据,每行中包含8个双精度实数数据 一般地,price(i,j)是数组price第i行第j列上的元素 常用的标准函数 函数名 函数的功能 应用举例 函数返回值 Abs(X) 求X的绝对值 Abs(-3.5) 3.5 Int(X) 求不大于X的最大整数 Int(4.1)Int(-4.1) 4-5 Sqr(X) 求X的算术平方根 Sqr(4)Sqr(6) 22.44948 Exp(X) 求e的X次方 Exp(2) 7.389056 Log(X) 求以e为底的X的对数 Log(3) 1.098612 Sin(X) 求X的正弦值 Sin(3.1416/2) 0.9999999 Cos(X) 求X的余弦值 Cos(3.1416/3) 0.4999999 Tan(X) 求X的正切值 Tan(3.1416/3) 1.7320606 四、常用类型转换函数和字符串函数 函数名 函数的功能 应用举例 函数返回值 Asc(X) 字符转换成ASCⅡ Asc(A)= 65 Chr(X) ASCⅡ转换成字符 Chr(48)= “0” Val(X) 数字字串转换成数值 Val(“-170”)= -170 Str(X) 数值转换成字符串 Str(-170)= “-170” Len(X) 计算字符串的长度 Len(“asd”)= 3 Mid(X,n,k) 取字符串X中第n个字符起长度为k的子串 Mid(“abcd”,3,1)= “c” Fix(X) 截掉数据的小数部分 Fix(2.56)= 2 练习 1.下列可作为VB变量名的是( ) (A) 4*D (B) A_B (C) 4ABC (D) A+B 2.下列数据的类型属于Integer整数型的是( ) (A) 10.00 (B) 9876 (C) 54321 (D) False 3.在Visual Basic中,下列属于字符串 ... ...

~~ 您好,已阅读到文档的结尾了 ~~