网站大量收购独家精品文档,联系QQ:2885784924

第2章VB学习讲稿.ppt

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 顺序结构程序设计 2.1 结构化程序设计的三种结构 2.2 VB语言基础 2.3 数据赋值 2.4 数据输出 2.5 数据输入 2.1 结构化程序设计的三种结构 计算机语言提供三种基本控制结构: 顺序结构、分支结构、循环结构 【例2.1】顺序结构程序示例。在窗体上添加两个文本框、3个标签、两个命令按钮 编写代码: Private Sub cmdCal_Click() a = Val(txtOp1.Text) b = Val(txtOp2.Text) lblAnswer.Caption = Str$(a + b) End Sub Private Sub cmdExit_Click() End End Sub 2.分支结构 流程:根据判断项的值有条件地执行相应 语句。也称选择结构。 2.2 VB语言基础 2.2.1 VB语句的书写规则 2.2.2 常量、变量和常用数据类型 2.2.3 算术运算符与表达式 2.2.4 字符串连接符 2.2.1 VB语句的书写规则 通常一行书写一条语句,每行上的语句可以从任意列开始,但一行内不能超过255个字符; 2.2.2 常量、变量和常用数据类型 1.常量与变量 Private Sub cmdCal_Click() Const Pi = 3.1415926 r = Val(txtRds.Text) b = 2 * Pi * r lblLen.Caption = b b = Pi * r ^ 2 lblArea.Caption = b End Sub Private Sub cmdExit_Click() End End Sub 变量的命名规则 由字母、数字和下划线组成; 以字母开头,其中不能含有小数点、空格等字符; 字符数不能超过255个; 最后一个字符可以是%、、!、#、$等表示数据类型的声明符; 不能使用VB的保留字作为变量名。 保留字: VB已定义的语句 函数名 运算符名 2.常用数据类型 说明: 使用Dim a As Integer语句定义整型变量a,也可直接用a%表示整型变量; 使用Dim answer As Long定义长整型变量answer,或直接用answer 表示长整型变量; Integer型变量在内存中占两个字节,其取值范围为-32768~32767,而Long型在内存中占4个字节,取值范围是-2147483648~2147483 647 ; Rnd:产生一个0、1之间的随机数 Int(x):求不超过x的最大整数 Int(Rnd * 900) +100产生一个3位数 Randomize的使用 2.常用数据类型 说明: Dim a As Single定义单精度型变量,或用a! Dim b As Double定义双精度型变量,或用b# 单精度类型变量占4个字节,最多保证7位有效数值。 双精度类型变量能保证更高的精度。在占8个字节,而且最多能保证15位有效数值。 单精度和双精度类型数据可用小数形式和指数形式表示 2.常用数据类型 说明: 字符串:用双引号括起来的一串字符 Dim a As String定义字符型变量,或用a a所占的字节数随其中存放的字符个数而变化 Dim a As String*10, a 中只能存放固定长度的字符串(10个字符)? 说明: 一个窗体代码可以包含若干个过程。如果要在不同过程中均使用同一个变量,就需要将这个变量定义为一个窗体级变量; 语句Int(Rnd * 90)+33 随机生成一个从33到122之间的整数。 2.2.3 算术运算符与表达式 1.算术运算符 注意: VB中的“+”、“-”、“*”、“/”作用与数学中的“+”、“-”、“×”、“÷”相对应; “\”与“/”的区别是:“\”用于整数除法。在进行整除时,如果参加运算的数据含有小数部分,则先按四舍五入的原则将它们转换成整数后,再进行整除运算; 运算符左右的操作数应是数值型数据,如果是数字字符或逻辑型数据,需要先转换。 2.算术表达式 2.2.4 字符串连接符 “”和“+”的区别: “”连接符两侧的操作数不论是字符型还是数值型,都按字符型数据处理; “+”连接符两侧的操作数 均为数值型数据时,进行算术“加”运算; 均为字符型数据时,进行“连接”运算; 一个为字符型(数字字符串除外),另一个为数值型时出错 2.3 数据赋值 Private Sub cmdSwap_Click() t$ = text1.Tex

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档