- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础 Visual Basic语言实现 教师:罗景文 云南师范大学现代教育技术中心 第三章 结构化程序设计 3.1 顺序结构 3.2 选择结构的概念 3.3 If语句 3.4 If多分支结构 3.5 Select Case结构 3.1 顺序结构 结构化程序设计的三个基本结构形式: 顺序结构、选择结构、循环结构 3.1 顺序结构 Print方法 格式:[对象名.] Print [表达式列表]功能:在对象上输出表达式的值。 说明: (1)对象名:可以是Form(窗体)、Debug(立即窗口)、Picture(图片框)、Printer(打印机)。省略此项,表示在当前窗体上输出。 3.1 顺序结构 例 如: Print 23*2=;23*2?????? 在当前窗体上输出23*2= 46 Picture1.Print Good ???? 在图片框Picture1上输出Good Printer.Print Morning????? 在打印机上输出Morning 3.1 顺序结构 (2)表达式列表:是一个或多个表达式,若为多个表达式,则各表达式之间用“,”或“;”隔开。省略此项,则输出一空行。 (3)用“,”分隔各表达式时,各项在以14个字符位置为单位划分出的区段中输出,每个区段输出一项;用“;”分隔各表达式时,各项按紧凑格式输出。 (4)如果在语句行末尾有“;”,则下一个Print输出的内容,将紧跟在当前Print输出内容后面; 如果在语句行末尾有“,” ,则下一个Print输出的内容将在当前Print输出内容的下一区段输出; 如果在语句行末尾无分隔符,则输出完本语句内容后换行,即在新的一行输出下一个Print的内容。 3.1 顺序结构 例如: Print 1;2;3??????? Print 4,5,??????? Print 6??????? Print 7,8??????? Print??????? Print 9,10输出结果为:1 2 34?????????????? 5?????????????? 67?????????????? 8 9?????????????? 10 3.1 顺序结构 (5)定位输出:在Print方法中,可以使用Tab函数和Spc函数对输出项进行定位。 Tab(n)函数用于在输出表达式列表前向右移动到第n列; Spc (n)函数用于在输出时插入n个空格。?? 例如:???????Print Tab(10);“姓名”;Tab(25);“年龄” 则“姓名”和“年龄”分别从当前行的第10列和第25列开始输出。 输出结果如下:????????? ?? 姓名????????????? 年龄 例如: Print?? “后面有8个空格”;Spc(8);“前面有8个空格”?? ?? 输出结果如下:?? 后面有8个空格□□□□□□□□前面有8个空格 3.2 选择结构的概念 在日常生活和工作中,经常需要根据给定的条件进行分析、比较和判断,以采取相应的不同操作。 在处理问题时需要根据条件成立与否,进行不同的处理。 如:If you enjoy running every morning , then please put your right hand,else please put your left hand. 3.2 选择结构的概念 在程序设计中经常遇到这类问题,它需要根据不同的情况采用不同的处理方法。例如,一元二次方程的求根问题,要根据判别式小于零或大于等于零的情况,采用不同的数学表达式进行计算。对于这类问题,如果用顺序结构编程,显然力不从心。必须借助选择结构。 本章主要介绍实现选择结构的语句。包括:If语句、 Else If语句、Select Case语句,以及选择结构在程序设计中的应用。 3.2 选择结构的概念 选择结构是计算机科学用来描述自然界和社会生活中分支现象的重要手段。其特点是:根据所给定的条件为真(即条件成立)与否,而决定从各实际可能的不同分支中执行某一分支的相应操作,并且任何情况下总有“无论分支多寡,必择其一;纵然分支众多,仅选其一”的特性。 VB中选择结构的形式有:“IF结构”和“Select结构”两种。 3.3 If语句 1、块If单分支结构 语法结构: If 条件 Then 语句组
文档评论(0)