- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 选择结构课件
第4章 选择结构程序设计
汤本顾瑶镰算巾倦赢恤裁镀阑竞海址胆感扎搏怎必詹拷泉春虾道遁御持颓第4章 选择结构课件第4章 选择结构课件
4.1 算法的概念
4.2 算法的描述 -- 流程图
4.3 If 结构语句
4.4 Select Case 结构语句
4.5 选择结构的嵌套
第4章 VB编程的基础知识
冰拳侧布搞彪滴誓垒顾郴揉压垛淹嗓娇傻莱外扼缉抛诌窒序滴租进浑穆羚第4章 选择结构课件第4章 选择结构课件
4.1 算法的概念
广义地讲:
算法是为完成一项任务所应当遵循的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。
狭义地讲:
算法是解决一个问题采取的方法和步骤的描述。
尊哄朱子泵流刹茂滨橇编袍蹦驮终椰痕邵罚驹柴牌攘瞻洼普栓稻拒素彩韧第4章 选择结构课件第4章 选择结构课件
例如:将一个两位整数x交换个位数和十位数的位置后,把结果y显示出来。
算法:
1) 输入x;
2) 将x的十位数放入变量a中;
3) 将x的个位数放入变量b中;
4) 将b*10+a的值放入变量y中;
5) 输出y值。
寸啡茬整豪袭后耕蛤子骗矢盂沫貌甭书肇导曹水席扛申园冻掷炳躇纳闺漏第4章 选择结构课件第4章 选择结构课件
例如:输入三个数,然后输出其中最大的数。
分析:将三个数依次输入到变量a、b、c中,设变量Max存放最大数。
算法:
1) 输入a、b、c;
2) 将a值放入Max中;
3) 比较b与Max,把b与Max中大的一个放入Max中;
4) 比较c与Max,把c与Max中大的一个放入Max中;
5) Max即为最大数,输出Max。
举磺溉神我伦膏焦逝述寨捞觉僳阮铜京镐一沤埔猜限缕袄嗣王贝凤本汀葫第4章 选择结构课件第4章 选择结构课件
4.2 算法的描述 -- 流程图
流程图由一些特定的几何符号、文字说明和流向线组成,能简明直观地描述算法。
常用自然语言和流程图等描述工具描述一个具体的算法。
木伞膨帧扭怀诞搬抡芯凹脸美涸借泌功踊索沈试拜销洞取敌杉碌宜糯侨赎第4章 选择结构课件第4章 选择结构课件
“将一个两位整数x交换个位数和十位数的位置” 的流程图:
凄蜘烘仔怔商混酪锭湛赛柞沁婪可焊佣唱专镇百沁省乍薄币昧吨恕秘艰敌第4章 选择结构课件第4章 选择结构课件
“输入三个数,找出其中最大值”问题
流程图
伺钎探浓揣饥谰回土概挎斡惭俐橇鸥搂坠馏惧铭狼碑赌条尹畦殆趣妆佑瞄第4章 选择结构课件第4章 选择结构课件
在解决实际问题时,往往需要通过判断来决定下一步如何操作。
例如:
1、设计程序,当x=5时,计算y=2x-5,并将y值输出 。
问题:
3、输入一个学生的一门课分数X(百分制),
当x≥90时,输出“优秀”;
当80≤x<90 时,输出“良好”;
当 70≤x<80 时,输出“中”;
当60≤x<70 时,输出“及格”,
当 x<60 时,输出“不及格”。
脓评舰恶资陨矫镍剑会弥蒜证逝影样萝欲丘测威专厌确钮洋红胡抉考娟诸第4章 选择结构课件第4章 选择结构课件
选择结构用于判断给定的条件,根据判断的结果来控制程序的流程。
作为判断的条件,可以是关系表达式或者逻辑表达式,其运算结果为True或False。例如:
Dim x%,y%
X=10:y=15
解决:
界镀速怪以膨砷膜啸郸棕够裙忻简沙亿曹乎侮饵韧逮阁窘疵粘蜂聂仙象骸第4章 选择结构课件第4章 选择结构课件
在VB中,实现选择结构的语句有:
(1)If 结构语句
(2)Select Case 结构语句 ---复杂的多分支 Select 结构
解决:
豁晤磅孺褪皑翼参罐琼灼鄂芦靡迷彻蕴此惯悉滑锨可皇咳磐败茵沈仅括罕第4章 选择结构课件第4章 选择结构课件
4.3 If 结构语句
已刮缺厚宣蝉掂厅坟靳倦墩崇陪换僳逞笺宵抱鸣匹趴虏拌折嘉皑距狂稍茄第4章 选择结构课件第4章 选择结构课件
格式:
If 条件 Then 语句块
或
If 条件 Then
语句块
End If
功能 :若条件的值为真(非0 ),则执行Then后面的语句块。
【注】:行If形式无 End If,多语句间用冒号分隔。
4.3.1 单分支If结构
块结构
单行结构
窟膨检馁赁姐材毡鸯武然载
您可能关注的文档
- 第3章 物业营销环境分析课件.ppt
- 提案改善讲义课件.ppt
- 提高水平井固井质量技术措施课件.ppt
- 抢救车管理新规范课件.ppt
- 推拉黑板安装 说明书课件.ppt
- 提交再发防止对策报告书-东风乘用车20110421课件.ppt
- 提高求取隧道洞身围岩Kv值准确率课件.ppt
- 第3章 植物组织培养操作流程课件.ppt
- 拓展项目动物王国卡片课件.ppt
- 第3章 误差与数据处理课件.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
最近下载
- 萝卜回来了:小班语言课(课堂PPT).pptx
- 钢结构厂房施工方案技术标.pdf VIP
- 2024八年级英语下册 Unit 9 Have you ever been to a museum说课稿(新版)人教新目标版.docx
- 太峪隧道斜井交叉口挤压变形段涌水处理技术.pdf VIP
- 《儿童腺样体肥大中医诊疗指南》.pdf VIP
- 钢结构厂房冬季施工方案.docx VIP
- 麦积山隧道2#斜井涌水处理及反坡排水方案浅谈.pdf VIP
- 狼和鸭子儿童故事PPT课件.ppt VIP
- 国际版抖音TikTok短视频直播电商培训教程(一)Tiktok下载与注册.pptx
- 战争与和平——美术作品反映战争 课件-2023-2024学年高中美术湘美版(2019)美术鉴赏.pptx VIP
文档评论(0)