- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3流程控制
程 序 设 计 与 实 践
项 目 三 流程控制
2011.12.12
相关语法及设计理念
活动一 判断输入的数是否为3的倍数
活动二 求三个数的最大值
活动三 输出给定范围内所有
被3、5、7整除的整数
小结
相关语法及设计理念
流 程 控 制
作为一种编程语言,Visual Basic.NET与其他语言一样仍然要用到结构化程序的设计方法。结构化程序设计的基本思想是将一个应用程序划分为若干个基本结构,通过整合这些简单而众多的基本机构而完成整个程序的编写。
结构化程序设计提供了三种基本的控制结构,即顺序结构、分支结构和循环结构,任何问题都可以使用这三种结构的组合加以解决。
一、顺序结构
在程序设计中,顺序结构是程序设计中最简单的结构。程序自上而下逐行执行,一条语句执行完之后继续执行下一条语句,直到程序的末尾。顺序结构是程序设计中最常用的结构。
?在顺序结构程序设计中用到的典型语句有:赋值语句、输入语句和输出语句。
一、顺序结构
1.赋值语句
赋值语句的一般形式为:
[Let] 变量名=表达式
其中:“Let”表示赋值,通常省略。“=”称为赋值号。“表达式”可以是任何类型的表达式,一般其类型应与变量的类型一致。
赋值语句的作用是:计算赋值号右侧表达式的值,然后将计算结果赋给左侧的变量或属性。
一、顺序结构
例
TextBox1.Text=Hello 给文本框的Text属性赋值
提示
① 一个赋值语句只能对一个变量赋值。
② 不能把非数值字符串的值赋值给数值型变量。
③ 赋值号左边只能是变量,不能是常量、符号常量、表达式。
④ 赋值号两边同为数值型,将右边的表达式值转换成左边变量的类型后赋值。
⑤ 要在一行中给多个变量赋值,可以用冒号将语句隔开,如:
x=1:y=1:z=1
⑥ “=”在赋值语句中作为赋值号,而在表达式中作为关系运算符。
一、顺序结构
2.复合赋值语句
在VB.NET中增加了复合赋值运算符及复合赋值语句,复合赋值语句的形式为:
变量名 复合赋值运算符=表达式
其中,复合赋值运算符有:+=、-=、*=、\=、/=、^=、=。
作用:计算赋值号右边表达式的值,然后与赋值号左边的变量进行相应的运算,最后赋值给赋值号左边的变量。
常用于累加、连乘、显示多行信息
例如:sum += s 等价于 sum = sum + s
一、顺序结构
3.输入语句
Visual Basic.NET的输入有着十分丰富的内容和形式,在Visual Basic.NET中,一般使用文本框、输入框(InputBox函数)等实现输入操作。
InputBox函数的作用是:打开一个对话框,等待用户输入内容,当用户单击“确定”按钮或按回车键时,函数返回字符串类型的输入值。
一、顺序结构
其一般形式为:
InputBox(提示信息[,对话框标题][,默认内容][,x坐标位置][,y坐标位置])
其中:
提示信息:必需的。字符串表达式,在对话框中作为信息显示,用来提示用户输入。
对话框标题:可选的。字符串表达式,显示对话框标题。如果省略,则把应用程序名放入标题栏中。
默认内容:可选的。字符串表达式,显示文本框中。在没有其他输入时作为默认值。如果省略,则文本框为空。
x坐标位置、y坐标位置:可选的。数值表达式,坐标确定对话框左上角在屏幕上的位置,屏幕左上角为坐标原点。
一、顺序结构
4.输出语句
在Visual Basic中,一般使用文本框、标签、MsgBox函数、MsgBox方法、Write方法、WriteLine方法等实现输出操作。Write和WriteLine方法将在后面介绍。
(1)MsgBox函数
MsgBox函数作用:打开一个信息框,在对话框中显示提示信息,等待用户选择一个按钮,并返回相应的整型值。
一、顺序结构
MsgBox函数的一般形式为:
MsgBox(提示信息[,按钮][,标题])
其中:
提示信息:该项是必需的。字符串表达式,作为在对话框中的信息显示。
按钮:该项是可选的。是一个枚举类型的MsgBoxStyle值,决定信息框按钮的数目、形式及出现在信息框上的图标类型,其设置见表3-2。
标题:该项是可选的。字符串表达式,作为对话框的标题。如果省略,则把应用程序名放入标题栏中。
一、顺序结构
分 类
内 部 常 数
枚 举 值
值
描 述
按钮类型
vbOKOnly
OKOnly
0
只显示“确定”按钮。
VbOKCancel
OKCancel
1
显示“确定”、“取消”按钮。
VbAbortRetryIgnore
AbortRetryIgnore
2
显示“终止”、“重试”、“忽略”按钮。
VbYesNoCancel
YesNoCancel
3
显示“是”、“否
您可能关注的文档
最近下载
- 食品经营(仅销售预包装食品)备案申请表-模板.pdf VIP
- 宁夏枣泉电厂一期工程的环境影响的报告书简本.doc VIP
- 2022年国家公务员录用考试行测常识题库及答案(共1344题).pdf VIP
- (人教PEP2024版)英语三年级上册全册大单元教学设计(新教材).docx
- 北京交通大学DSP系统课程设计报告电话拨号音检测.docx VIP
- 妇产科规培年度述职报告.docx VIP
- 【庄歌】黄沙坪矿区生产实习.doc VIP
- 2025届高考英语二轮复习:非谓语动词课件 (共49张PPT).ppt.pptx VIP
- 一种驱虫斑鸠菊提取物的外用制剂及其制备方法.pdf VIP
- 杭州优迈SMART系统中文标示电气原理图.pdf VIP
文档评论(0)