- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 基本的控制结构 4.1 顺序结构 4.2 选择结构 4.2 … 4.1.1 赋值语句 复合赋值语句 常用复合赋值语句 赋值语句注意点 4.1.2 数据的输入和输出 MsgBox函数和MsgBox过程 MsgBox按钮设置 MsgBox所选按钮返回值 4.2 选择结构 4.2.1 If条件语句 单分支结构 双分支结构 双分支结构例 多分支结构 多分支结构例 If语句的嵌套 4.2.2 Select Case语句 Select Case语句例 Select Case语句例 4.2.3 条件函数 4.2.3 条件函数 本章目录 形式: 变量名=表达式 计算右边表达式的值,然后赋给左边的变量。 sngRate=0.1 sngRate为单精度变量,赋值0.1 TextBox1.Text = 清除文本框的内容 TextBox1.Text = 欢迎使用VB.Net 本章目录 复合赋值运算符,其作用简化程序代码。 语句形式: 变量名 复合赋值运算符 表达式 复合赋值运算符:+=、-=、*=、\=、/=、^=、= 例如:a *= b+4 等价于 a = a*(b+4) 本章目录 累加 sum +=x 等价于 sum = sum+x 计数 n += 1 等价于 n = n+1 显示多行信息 利用 = 来实现 例如: TextBox1.Text = VB.NET vbCrLf TextBox1.Text = 程序设计教程 本章目录 赋值语句不允许写成 表达式=变量。 赋值号左边的变量只能是变量或对象.属性,不能是常量、常数符号、表达式。下面均为错误的赋值语句: Now()=x+y 左边是表达式(函数) 5=sqrt(s)+x+y 左边是常量 本章目录 InputBox函数 打开一个对话框,等待用户输入,返回字符串类型的输入值。 形式:InputBox(提示[,标题][,默认值][,x坐标位置][,y坐标位置]) 提示项不能省略。 例4.1利用InputBox输入基本工资和营业额,按营业额的5%提成,计算实发工资并显示。 本章目录 代码说明 MsgBox函数形式: 变量[%] = MsgBox(提示[,按钮][,标题]) MsgBox过程形式: MsgBox 提示[,按钮][,标题] 本章目录 第3个按钮为默认 512 VB.NETDefaultButton3 第2个按钮为默认 256 VB.NETDefaultButton2 第1个按钮为默认 0 VB.NETDefaultButton1 默认 按钮 信息图标 64 VB.NETInformation 警告信息图标 48 VB.NETExclamation 询问信息图标 32 VB.NETQuestion 关键信息图标 16 VB.NETCritical 图标 类型 重试、取消按钮 5 VB.NETRetryCancel 是、否按钮 4 VB.NETYesNo 是、否、取消按钮 3 VB.NETYesNoCancel 终止、重试、忽略按钮 2 VB.NETAboutRetryIgnore 确定、取消按钮 1 VB.NETOkCancel 确定按钮 0 VB.NETOkOnly 按钮 数目 描 述 值 内 部 常 数 分组 本章目录 例4.2 编一账号和密码输入的检验程序,当输入不正确,如账号为非数字字符,密码不正确等,显示有关信息,再输入。 VBNo 7 否 VBYes 6 是 VBIgnore 5 忽略 VBRetry 4 重试 VBAbort 3 终止 VBCancel 2 取消 VBOk 1 确定 内部常数 返回值 被单击的按钮 No Yes Ignore Retry Abort Cancel Ok 枚举值 本章目录 代码说明 VB.NET中提供了多种形式的条件语句来实现选择结构,有If条件语句和Select情况语句等。它们都是对条件进行判断,根据判断结果,选择执行不同的分支。 本章目录 1. If…Then语句(单分支结构) If 表达式 Then 语句块(可以是一句或多句语句) End If 或 If 表达式 Then 语句 表达式:关系表达式、逻辑表达式,算术表达式。 该语句的作用是当表达式的值为True,执行Then后面的语句块,否则不做任何操作。 本章目录 IF演示 例:已知两个数x和y,比较它们的大小,使得x大于y。 If xy Then
您可能关注的文档
- 1 细胞是构成有机体的基本单位.docx
- VB.Net课件1环境熟悉.ppt
- VB.Net课件2面向对象.ppt
- VB.Net课件3基本控件.ppt
- VB.Net课件Do Loop循环.ppt
- VB.Net课件vb第7章.ppt
- VB.Net课件第5讲.ppt
- VB.Net课件第5章 数组1.ppt
- VB.Net课件第5章 数组3.ppt
- VB.Net课件第6讲.ppt
- 注册验船师高频真题题库2025.docx
- 注册验船师高频题库带解析2025.docx
- 注册验船师考试必备资料2025.docx
- 注册验船师精选题库带分析2025.docx
- 注册验船师考前冲刺必刷题附答案2025.docx
- 新高考生物二轮复习讲练测第10讲 人体的稳态与免疫调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第7讲 遗传的基本规律与伴性遗传(检测)(原卷版) .docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(检测)(原卷版).docx
文档评论(0)