VB教案第3.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB教案第3

第三章 VB的语句 输入输出 窗体  基本控件  3.1 VB常用语句 赋值语句 注释语句 结束语句 暂停语句 分支语句 循环语句 3.1.1 赋值语句 赋值运算符优先级最低 格式:[Let]变量名=表达式 说明: 表达式的类型一般应和变量的类型一致。类型不一致时: (1)表达式为数值型且与变量的精度不同时,强制转换成左边变量的精度。 n%=3.5 ′n为整形,转换时四舍五入,n为4 i% = 10 / 3 ′ i结果为3 (2)表达式是数字字符串,左边变量是数值型,则自动转换成数值类型再赋值,若表达式有非数字字符或空串,则出错。 n%= 123 ′n为整数123 n%= 1a23 ′类型不匹配出错 n%= ′类型不匹配出错 (3)任何非字符类型数据赋值给字符类型变量,都将自动转换为字符类型。 str$=123 ′str= 123 str$=True ′str= True 注意: 赋值运算符和关系运算符都是“=”,VB系统根据所处的位置自动判断是何种意义的符号。 赋值号左边只能是变量,不能为常量,表达式。 错误: sin(x)=x+y、 5=sqr(a)+x+y、 x+y=3 在一个赋值语句中不能若干个变量连续赋值。 例如: Dim x%, y%, z% x=y=z=1 ‘该句为赋值语句,结果为False 例3.1 3.1.2 注释语句 Rem 注释内容一行开头  :Rem 注释内容 跟在语句后面 3.1.3 结束语句 End 多种形式: End、 End If、 End Select、End With、End Type、End Sub、 End Function、 作用:End结束一个程序的运行;其余表示某个结构的结束,与对应的结构语句配对出现。 程序运行过程中,工具栏结束(End)按钮或主菜单Run/End菜单 可用于退出程序 3.1.4 暂停语句 Stop ‘可用于设置断点 程序运行过程中,工具栏暂停(Break)按钮或主菜单Run/Break菜单 使用Ctrl + Break组合键,可强制程序暂停运行 3.1.5 分支语句 一、条件语句 单行结构格式: If 条件 Then 语句1 [Else 语句2] 块结构格式: If 条件 Then 语句块1 [Else 语句块2]  End If 3.1.5 分支语句 例 If x=0 Then y=1+x:x=1 Else y=1–2*x:x=2 If x=0 Then y=1+x x=1 Else y=1–2*x x=2 End If 3.1.5 分支语句 错误: If x=0 Then y=1+x:x=1 Else y=1–2*x:x=2 End If If x = 0 Then y = 1 + x 3.1.5 分支语句 二、条件的嵌套 If 条件1 Then If 条件2 Then 语句块1 Else 语句块2 End If [Else …] End If 3.1.5 分支语句 ElseIf多分支结构 If 条件1 Then 语句块1 Else If 条件2 Then 语句块2 [Else …] End If 3.1.5 分支语句 例:已知有两数x、y,编程判断x和y的大小关系。用嵌套语句实现。 If x y Then Print x “” y Else If xy Then Print x “” y Else Print x “=” y End If End If 3.1.5 分支语句 例:用ElseIf实现。 If x y Then Print x “” y ElseIf xy Then Print x “” y Else Print x “=” y End If 3.1.5 分支语句 例3.2 变量strC中存放一个字符,判断该字符是什么字符 3.1.5 分

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档