VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构

VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构

ID:40239371

大小:2.40 MB

页数:116页

时间:2019-07-28

VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构_第1页
VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构_第2页
VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构_第3页
VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构_第4页
VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构_第5页
资源描述:

《VB语言程序设计教程 杨忠宝 康顺哲 第04章 Visual Basic 程序控制结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章VisualBasic程序控制结构VB程序控制结构有三种1、顺序结构2、选择结构3、循环结构4.1顺序结构程序设计学习要点算法及程序设计基础;数据的输入输出;分支结构语句;循环结构语句;程序示例。4.1.1算法算法的概念简单的说:把复杂的运算处理分解成计算机能处理的简单的操作组合。程序的基本组成分析三步:输出、输入、处理例:求一个三角形的面积程序员设计程序输出:面积值输入:三条边长或两边夹一角处理:计算上机解题过程:inputprocessingoutput计算机用户显示器程序的基本组成程序设计的一般步骤:1分

2、析:问题定义2设计:设计解题步骤-算法3选择与创建界面4编码:用程序设计语言描述-写程序5测试与调度:改错6完成文档:整理和组织描述程序的所有资料算法的描述1、自然语言2、流程图3、伪代码4、程序设计语言流程图使用的图形符号图形符号名称代表的操作输入/输出数据的输入输出处理各种形式的数据处理判断判断选择,根据条件满足与否选择不同的路径起止流程的起点与终点流程线连接各个框图,表示执行顺序连接点表示与流程图其他部分相连接基本算法结构顺序结构选择结构循环结构ABABAETrueFalseBEETrueFalseTrueFa

3、lse(A)(B)(C)(D)程序结构概述结构化程序由三种基本控制结构组成,即顺序结构、分支结构和循环结构。这三种基本结构可以组成所有的各种复杂程序。顺序结构是一种简单的程序结构,即按程序段中语句出现的先后顺序依次执行的结构。ABN…先执行A操作,其次执行B操作,……,最后执行N操作,它们都是顺序执行的关系。4.1.2顺序结构中的常用语句一、利用赋值语句输入数据VB编程语言中用“=”作为赋值运算符,简称赋值号。赋值语句的语句格式为:[Let]变量名=常量

4、变量

5、表达式

6、对象的属性说明:在上述格式中,赋值语句的功能是将

7、赋值号右边的表达式的值赋给赋值号左边的变量;其中赋值号左边的变量可以是用户自定义的变量,也可以是对象的属性;赋值号右边的表达式可以是常量、表达式、文本框等控件中获取的值,也可以是由InputBox函数提供的值。数据的输入所谓输入是指在执行程序时需要从外界获取的必要信息。输入可以有多个,也可以没有。VB中可以有多种基本输入方式,包括赋值语句、文本框的输入和InputBox函数等。利用赋值语句输入数据任务1.求半径为3的圆周长PrivateSubCommand1_Click()Constp=3.1415DimrAsSin

8、gle,LAsSingler=3L=2*p*rText1.Text=LEndSub利用赋值语句输入数据注意:赋值号两边的数据类型必须保持一致性或兼容;赋值语句先计算右边表达式的值,再将结果赋给左边的变量;赋值号与数学中“等号“在概念上有所区别。数学中等号为判断左右两值是否相等。例如:LetX=X+1’变量X加上1以后赋给左边的变量X使用文本框输入数据任务2.单击按钮时,将Text1内的内容复制到Text2中。PrivateSubCommand1_Click()Text2.Text=Text1.TextEndSub运行

9、效果使用文本框输入数据文本框控件具备Text的属性,程序可以通过获取文本框Text属性值来得到相关的信息,也可以将信息以文本框Text属性向外显示。故在很多程序中利用文本框完成信息的输入与输出。注释语句为了提高程序的可读性,在程序的必要位置加上注释是有用的。注释语句就起此作用,以方便自己或他人理解语句的含义。注意注释语句是非执行语句。注释语句有两种定义格式:Rem注释内容’注释内容功能:用来对程序中的语句进行注释说明。注释语句说明:注释语句可单独占一行,也可以放在语句的后面;若在语句行后面使用Rem关键字,则必须使用

10、冒号“:”与语句隔开;若在语句行后面使用“’”,则不必使用冒号;单引号应是半角英文的直撇号。注释语句例如:PrivateSubCommand1_Click()Text2.Text=Text1.TextRem将文本框1里面的内容赋给文本框2EndSub’将文本框1里面的内容赋给文本框24.1.3顺序结构中的数据输出程序设计的最终目的是给用户一个答案,将计算的结果应显示在用户界面上以供用户观看。因此对于一个完整的程序,数据的输出是不可缺少的。在VB程序设计中,数据的输出可以有多种方式:Print方法输出、MsgBox函数

11、等。Print方法Print方法是很多VB对象所具备的方法,包括窗体、图片框或打印机等。使用Print方法可以在上述对象上显示字符串和表达式的值。语法格式如下:[对象名.]print[{常量

12、变量

13、表达式[{,

14、;}]]……说明:对象名可以是Form、PictureBox或Printer。如果省略对象名,则在窗体上输出。表达式可以是数值表达式或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。