- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章流程控制结构_ok
第 3 章 Visual Basic流程控制结构 《 Visual Basic程序设计》 普通高等教育“十二五”规划教材 第3章 VB流程控制结构 主 要 内 容 3.2 选择结构 3.3 循环结构 3.1 顺序结构 3.1.1 赋值语句 3.1.2 数据输出 3.1.3 数据输入 3.1 顺序结构 3.1.4 顺序结构应用程序举例 顺序结构是一种最简单的程序结构。这种结构的程序按语句书写的顺序“从上到下”依次执行,中间既没有跳转语句,也没有循环语句。顺序结构程序由变量的声明语句、赋值语句、输入输出语句、计算语句等部分组成。 3.1 顺序结构 赋值语句是程序设计语言中最基本的语句,也是使用最多的语句,使用赋值语句可以在程序运行中改变对象的属性或变量的值。 赋值语句的形式为: 变量名 = 表达式 或 对象名. 属性名 = 表达式 赋值语句的作用是首先计算赋值号右边的表达式的值,而后将计算出的值赋给赋值号左边的变量或对象的属性。 在赋值语句中,“=”是赋值号,与数学上的等号意义不同。例如,有如下语句: i = i + 1 该语句表示将变量i的值加上1后的结果再赋给变量i,从而使变量i的值增1,而并非表示等号两边的值相等。 3.1.1 赋值语句 Visual Basic中主要有以下三种输出数据的方法,即: ? 使用Print方法输出 ? 使用控件(文本框、标签)输出 ? 使用消息对话框输出 1.Print方法 Print方法的格式为: 对象名.Print 输出项 3.1.2 数据输出 Print方法的说明: 对象名:可以是窗体名称、图片框名称、打印机名称或Debug,若为Debug,则表示将结果输出到立即窗口中。如果省略对象名,则表示在当前窗体上输出。 输出项:是需要输出的数据,可以是常量、变量或表达式。若为表达式,则先计算表达式的值,然后输出结果;如果是变量,则输出变量的值;如果是常量,则直接输出该常量,对字符串常量来说,不会输出双引号。如果省略输出项,则输出一个空行。 分隔符:若要在同一行上输出多个数据项的值,则需要在Print后面书写多个数据项,且应使用逗号或分号进行分隔。此时Print方法的格式为: 对象名. Print 输出项1 , | ; 输出项2 , | ; 输出项3… 当用逗号进行分隔各个输出项时,将按标准输出格式(两个输出项的内容之间间隔14个字符)显示数据;用分号分隔时,将按紧凑格式输出数据,即第二个输出项的内容会紧随第一个输出项的内容之后输出。 3.1.2 数据输出 2.与Print方法有关的函数 为使输出项按指定的格式输出,Visual Basic中提供了几个与Print方法一起使用的函数,其中包括Tab函数、Spc函数和Format等。 ⑴Tab函数 Tab函数用来将插入点定位在某一列上,即在指定的位置输出数据,与Print方法一起使用的格式为: Print Tab(n); 输出项 ⑵Spc函数 Spc函数用于在输出的数据项之前插入若干个空格。与Print方法一起使用的格式为: Print Spc(n); 输出项 3.1.2 数据输出 ⑶Format函数 Format为格式输出函数,用来将要输出的数据按照指定的格式输出。Format函数的使用格式为: Format(表达式,格式字符串) 其中,表达式为要输出的数据,可以是数值型、日期型或字符串类型数据;格式字符串是指输出的格式,具体格式说明见教材P52。 ⑷Cls方法 Cls方法用于清除运行时在窗体或图片框内生成的图形和文本。其使用格式为: 对象名.Cls 若省略对象名,则表示清除当前窗体上的显示内容。注意,Cls方法无法清除在设计阶段添加到窗体上的控件或图片框中使用Picture属性设置的背景图片。 3.1.2 数据输出 3.使用控件输出 Visual Basic中可使用标签和文本框输出数据。标签控件只能用来显示信息,而不能用来输入信息;而文本框控件既可以显示信息,也可以完成信息的输入。 ⑴使用标签控件进行输出 标签中显示的信息是通过其Caption属性进行设置的,可在属性窗口中设置,也可以通过程序代码进行设置。例如: Label1.Caption = Date vbCrLf Time ⑵使用文本
文档评论(0)