- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第4章 程序控制结构 4.2.3 选择结构的嵌套 字符:ASCII码[32, 126]可显示字符 随机数∈[32, 126]:Int(Rnd * 95 + 32) 分类 : ASCII码[65, 90] 大写字母 ASCII码[97, 122] 小写字母 ASCII码[48, 57] 数字 数字能被2整除,是偶数 数字不能被2整除,是奇数 编程策略 * 第4章 程序控制结构 4.2.3 选择结构的嵌套 随机产生一个字符x=Int(Rnd * 95 + 32) 是数字x∈[48, 57]吗? 是 是偶数 x\2=x/2吗? 是 输出偶数 否 输出奇数 否 x∈[32, 126]、[65, 90]、其它 [97, 122] 小写字母 [65, 90] 大写字母 Else 其它字符 * Randomize x =Val( Int(Rnd * 95 + 32)) If x = 48 And x = 57 Then If x\2=x/2 Then Print 字符; Chr(x); 是数字,是偶数 Else Print 字符; Chr(x); 是数字,是奇数 End If Else 当条件不满足表示是字母或其它字符 Select Case x Case 65 To 90 Print 字符; Chr(x); 是大写字母 Case 97 To 122 Print 字符; Chr(x); 是小写字母 Case Else Print 字符; Chr(x); 是其它字符 End Select End If * 第4章 程序控制结构 4.2.4 条件函数 IIf函数 IIf ( 表达式,真值部分,假值部分) strname = IIf(intnum1 intnum2, 张三, 李四) If intnum1 intnum2 Then strname = 张三 Else strname = 李四 End If * 第4章 程序控制结构 4.2.4 条件函数 Choose函数 Choose ( 整型表达式,选项列表) strDay = Choose(intNum, Mon, Tue, Wed, Thu, Fri, Sat, Sun) 语句组2 intNum=1 ~ intNum=7 strDay Mon Tue Wed Thu Fri Sat Sun 1~n 取值范围 LOGO Visual Basic 程序设计 第4章 程序控制结构 * 第4章 程序控制结构 内容简介 4.1 顺序结构 4.2 选择结构 4.3 循环结构 4.4 程序控制结构举例 * 第4章 程序控制结构 有些简单程序可以只用单向的顺序设计结构来编写,但有些实际问题,往往需要针对不同的情况,有选择的执行某些步骤。选择结构就是根据给定“条件”的判断结果控制程序的流程。 VB用来实现选择结构的方式有: 语句:If、Select Case语句 控件:单选按钮、复选框及框架 函数:条件函数等 4.2 选择结构 * 第4章 程序控制结构 【引例】设计一个程序:输入任意三条边,判断这三条边是否能构成三角形?如果能构成三角形,则输出三角形的面积。 (1)编程策略 此问题根据“条件(三条边是否能构成三角)” 的判断结果,进行不同处理的功能。若“条件”成立,则输出三角形的面积,否则结束。对于上述问题要用VB的选择结构来实现。 4.2 选择结构 * 第4章 程序控制结构 (2)编写代码 If a + b c And b + c a And c + a b Then s= Sqr((a+b+c)*(a+b-c )*( a+c-b )*((b+c-a)/2)) s=Round(s,2) MsgBox 三角形的面积为:
您可能关注的文档
- 数字电路逻辑设计习题课3详解.ppt
- 数字电子技术第一章-数字电路基础.ppt
- 双膝关节置换.ppt
- 税法基础部分知识.ppt
- 顺序结构程序+运算符.ppt
- 说课 面对生活中的是非善恶.ppt
- 思品考点12 了解法律对未成年人特殊保护.ppt
- 思想道德修养与法律基础(2015修订版)第五章第四节个人品德.ppt
- 思想道德修养与法律基础考前辅导.ppt
- 思想品德:《和平与发展》2-3课件(人民版九年级).ppt
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)