- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 基本的控制结构
4.1 顺序结构
4.2 选择结构
4.3 循环结构
4.4 其他辅助控制语句
4.5 综合应用
4.6 程序调试
4.7 常见错误
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4.1 顺序结构
顺序结构就是各语句按出现的先后次序执行。一般的程序设计语言中,顺序结构的语句主要是赋值语句、输入/输出语句等。在VB中也有赋值语句;而输入/输出可以通过文本框控件、标签控件、InputBox函数、MsgBox函数或过程及Print方法等来实现。
本章目录
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4.1.1 赋值语句
形式:[LET]变量名=表达式 或者 [对象.]属性=属性值
作用: 将表达式的值赋值给变量名或属性名。
一般用于给变量赋值或对控件设定属性值。
例: sum!=sum+x
Text1.Text = 欢迎使用Visual Basic 6.0
注意:
当表达式值的精度与变量的精度不一致时,强制转换成左边的精度,如m% = 10/3 ,则m中的结果为3
当表达式是数字字符串,左边变量是数值类型,自动转换为数值类型再赋值,但表达式有非数字字符时,则出错。
例如: n%=“123” n%=“12a3”
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
当逻辑型赋值给数值型时,True转换为-1, False转换为0;反之当数值型赋值给逻辑型时,非0转换为True,0转换为False。
任何非字符类型赋值给字符类型,自动转换为字符类型。
虽然赋值号与关系运算符等于号都用“=”表示,VB系统会根据所处的位置自动判断是何种意义的符号。
赋值号左边只能是变量,不能是常量、常数符号或表达式。如:x+y=3, sin(x)=x+z
理解n=n+1与s=s+x语句的含义。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4.1.2 数据的输入与输出
1.标签和文本框控件
标签可以输出信息,文本框即可输入也可输出信息。
2. 输入对话框InputBox函数
InputBox[$](提示, [标题], [默认值], [Xpos], [Ypos])
其中:
1) 提示: 字符串,长度不超过1024个字符,用来提示用户输入。文本可自动换行。如想强制插入回车换行则用: Chr$(13)+Chr$(10)或常数vbCrLf。
2) 标题:字符串,对话框标题,显示在对话框顶部的标题区。
3) 默认值: 字符串,用来显示输入区的默认初值。
4) Xpos,Ypos:是两个整数值,确定对话框在屏幕上的位置;如果省略,则对话框显示在屏幕中心线向下约1/3处。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
使用InputBox函数时的注意事项:
1)默认值表示输入的初始默认值,如果直接按下回车键或单击“确定”按钮,函数的返回值(函数值)为该默认值。
2)变量名=InputBox(参数表)
函数值默认为字符类型。输入数值时,函数值可以利用 Val函数转换为数值后,再参加运算。如果变量已被正确地定义了类型时,则不必进行类型转换。
3)输入数据后,按回车键或单击“确定”按钮表示确认,并返回在文本框中输入的数据;如果单击“取消”按钮(或按Esc 键)时,则取消当前的输入,此时该函数返回一个空字
文档评论(0)