- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序设计基础42933.doc
VB程序设计基础
教学目的:
熟悉VB程序的基本数据类型。
掌握VB中常用函数的应用。
掌握VB程序的书写规范格式。
教学重点:
VB中常用数学及字符串函数应用。
VB中语句的书写规范。
课时安排:
理论教学安排8课时,上机练习8课时
一、数据类型
1、整型
Integer(两个字节表示)
Long(四个字节表示)
2、字节型
Byte(一个字节表示)
3、实数型
Single(单精度型,采用四个字节表示,7位有效数字)
Double(双精度型,采用八个字节表示,15位有效数字)
4、货币型
Currency(定点小数型,含四位小数)
5、字符型
String(用双引号)
字符串长度:含有的字符个数。
空串:长度为零的字符串。
6、布尔型
Bolean(只有逻辑真---true与逻辑假----false)
7、日期型
Date(采用##号的日期串)
8、变体型
Variant(可能放任何数据类型)
二、常量与变量
1、常量
1)常量的定义
在程序过程中值不发生变化的量.
2)分类(常数,符号常量)
常数: 数值型(23,17.9,1.23E4)
字符型(计算机,652),......
3)符号常量的定义
[private|public] const 常量名 [as 类型]=表达式 计算表达式的值,送给符号常量
在程序中,通常把常量用大写来表示。
例如:编程序计算圆的面积
Private Sub Command1_Click()
Dim r As Single
r = Val(Text1.Text)
Const PI = 3.141
Print 圆的面积为 PI * r * r 在窗体上显示
End Sub
Private Sub Command1_Click()
Dim r As Single
r = Val(Text1.Text)
Const PI = 3.14159
Label2.Caption = 圆的面积为 PI * r * r 在标签上显示
End Sub
2、变量
1)变量的定义
在程序执行过程中值发生变化的量.变量的值指的是程序执行到某一时刻的当前值.
2)变量的命名规则
例:x,y,x1,y1,x_1
不能做为变量名的:print,sub
设置变量名时一般有意义. bl,mj
3)变量的声明(提倡变量在使用前先声明)
dim|public|static|private 变量名 as 类型,变量名 as 类型,……
例如:
dim x as intger,y as single 声明X是一个整型变量,Y是一个单精度变量
dim str1 as string,str2 as string 声明str1和str2为字符变量
三、表达式
1、表达式的定义 用运算符号将常量与变量连接构成表达式
2、表达式的分类
1)算术表达式 数学上的算式
运算符:^(乘方),+,-,*(乘号),/(除号),\(整除),mod(取余)
运算优先级:P32
几种特殊运算:
2^3 2的3次方,结果为8
25 mod 4 25除以4的余数,结果为1
25/4 25除以4,结果为6.25
25\4 25除以4取整,结果为6
2)字符串表达式
运算符:+ (直接连接), (转换连接符,可以将数值转换成字符串后连接)
计算机 + 123 -----是一个错误的连接
计算机 123 -----123首先会被转换成123,再与前面字符串连接,结果是计算机123
例如:
Print 计算机 + 123
Print 计算机 123
3)日期表达式
表达式形式:
日期+数值
日期-数值
日期1-日期2
上机练习:
1、在窗体中用print来验证表达式的值.
2、在窗体上添加一个标签,添加两个按钮放大缩小.单击指定按钮时,标签可放大或缩小.
作业:
1、列举VB中工具箱的控件及它们产生对象的系统默认名,列出你知道的属性。(至少列举2个)
2、保存VB程序时至少会有几个文件,文件的后缀名是什么?试说明文件后缀名的含义。
3、VB中变量命名的规则有哪几条?
四、函数
1、数学函数
注意以下几个:
1)exp(x)-----e的x次方
int(x)-----求不大于x的最大整数,int(3.5)=3,int(-3.5)=-4
int(x+0.5),可以实现对x进行四舍五入
rnd(x)-----
文档评论(0)