- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB最好教程第3章-设计顺序结构程序
第3章 设计顺序结构程序;本章主要介绍:
VB的语法、注释、书写风格
VB常用的函数和语句等
介绍VB程序的顺序结构、
常用控件:
——命令按钮、标签、文本框、滚动条、定时器。
如何调试程序,即如何发现程序中的问题并解决这些问题。;VB程序设计有两个部分的工作:
一是进行界面的设计
二是根据程序所需要解决的问题,编写完成解决问题的程序代码
一个程序应该具有良好的结构,以便于阅读和理解。为了增加程序的易读性,荷兰学者ijkctra提出了结构化程序设计的理论,VB是融合了面向对象和结构化编程两种思想的一个编程工具。;结构化程序设计:用三种基本结构作为构成程序的基本单元
顺序结构
选择结构
循环结构
每个基本结构具有单入口单出口的特点。
一般一个程序由这三种结构结合而成。;顺序结构的主要特点是:
按自然顺序(即编写的顺序)执行程序的流程,即先执行第一句,再执行第二句,一句一句执行下去,直到执行最后一句。
流程如图所示:;通过例子,了解顺序结构的程序的一般形况
【例3-1】求摄氏温度对应的华氏温度。如图。
计算公式:F=9C/5+32,其中C表示摄氏温度,F表示华氏温度。;对象:
2个标签:作提示
2个文本框:作输入和显示
3个命令按钮控件
单击“计算”按钮,右文本框内显
示出该摄氏温度对应的华氏温度。
单击“清除”按钮使得文本框的内
容被清除
单击“退出”按钮结束程序运行。;本例使用四个事件过程:
一个Form_Load()和三个是命令按钮的Click事件。
主要属性设置
命令按钮1:(名称):CmdCalc Caption:计算
命令按钮2:(名称):CmdClear Caption:清除
命令按钮3:(名称):CmdExit Caption:退出
标签1(Label1):Caption:摄氏温度
标签2(Label2):Caption:华氏温度
窗体:Caption:温度转换;Option Explicit 要求强制声明变量
Private Sub CmdCalc_Click() 计算 Dim C As Single, F As Single C = Val(Text1.Text) F = 9 * C / 5 + 32 Text2.Text = F
End Sub
Private Sub CmdClear_Click() 清除 Text1.Text = Text2.Text = “
End Sub
Private Sub CmdExit_Click() 终止程序运行 End
End Sub
Private Sub Form_Load() 启动时,清除文本框内容 Text1.Text = Text2.Text = “
End Sub; 编写程序有一定的规则,这就是语法。如数学中x乘y可以写成xy,但在程序中不能。程序中除了“ ”所有的内的字符串外,其它一律使用西文符号。如:、、=、+、-等都必须是西文符号。;3.3.1 语法符号
在程序设计语言中,每一条语句都有语法规则。本书在语法描述中,常常使用以下符号:
1.[ ]:表示可选项。2. :语句中的基本单位。可以直接给出,也可以用表示。
;3.{ }及其内的 | :表示多个项目,一般只能选择其中一个。
4.… :表示重复前面的内容。如Print方法格式为:Print [输出项][{;|,}[输出项]…][{;|,}] Print [输出项][{;|,}[输出项]…][{;|,}]
注意:这些只是书写格式,并不是VB的语言元素。;3.3.2 注释
使用注释记录编程思路或明确这段程序的目的。
使用注释提高程序的可读性。
注释部分不是程序代码,它不会被执行。
注释不是用得越多越好。
一般针对主要程序段、主要变量、关键语句等。;注释使用有两种方法:
使用西文单引号“” C = Text1.Text 将文本框数据送入变量C
使用关键字Rem 格式:Rem 注释文字Rem 计算摄氏温度对应的华氏温度值。
注释不是用得越多越好
一般针对主要程序段、主要变量、关键语句等;3.3.3 程序代码书写规则
1.续行
一行中字符数太多,可以分多行书写
方法:前一行的末尾要使用续行符:“ _” 。如:
Score = Val (InputBox(请输入“计算机”课程成绩(0-100): , _ 输入成绩, 60))
续行符后面不能加注释
不要在一个字符串或关键字的中间截断行
当句子不长时,最好不要用续行。;2.多条语句写在一行内
使用的方法:在各句之间用冒号“:”分隔。
如要交换变
文档评论(0)