- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《11.3.2 条件语句》课件
* * * * * * * * * * * * * * * 课前探究学习 课堂讲练互动 活页规范训练 【课标要求】 1.理解条件语句,掌握条件语句的书写格式. 2.理解条件语句与条件结构的关系. 3.能应用条件语句编写程序. 11.3.2 条件语句 自学导引 与条件结构相对应的条件语句的格式及功能 条件 语句体A END_IF 条件 语句体A 语句体B 自主探究 1.当你走直道的时候,不用想拐弯的事,可是当你走到一个丁字路口的时候,你要去图书馆你就该向右走,而你要是去科学楼就要往左走了.可是当你到了一个五路口的地方,就又要麻烦一些了……. 程序中到底怎么才能实现这么多的选择呢? 答案 条件语句 2.什么情况下条件语句中的ELSE及其后的语句体可以省略? 答案 当条件成立时执行某项操作,而条件不成立时,不需进行任何操作时,ELSE及其后的语句体可以省略. 预习测评 1.对于条件语句的描述正确的是( ). A.执行下列条件语句时,当不满足条件时,执行语句体A,满足条件时执行语句体B B.执行下列条件语句时,如果满足条件,就执行THEN后的语句,如果不满足条件,则直接结束该条件语句,转而执行其他语句 C.条件语句在程序中能够减少大量繁琐的计算 D.条件语句中不能有输出语句 答案 B 2.以下程序中,输出时A的值是输入时A的值的______倍( ). A.1 B.2 C.3 D.4 解析 本题主要考查赋值语句的用法,当输入A一个值后,通过两次变量赋值,输出A的值变为原来的4倍,故选D. 答案 D 3.执行下列语句,变量y的值为( ). A.100 B.80 C.90 D.40 答案 B 解析 x*y=5×(-20+3)=-85. y+x=-17+5=-12. 答案 -85,-12 要点阐释 1.IF-THEN语句 (1)IF-THEN语句的一般格式是 (2)“条件”表示判断的条件,“语句体”表示满足条件时执行的操作内容,条件不满足时,结束程序,END IF表示条件语句的结束.计算机在执行时首先对IF后的条件进行判断,如果条件符合,就执行THEN后边的语句体;若条件不符合,则直接结束该条件语句,转而执行其他语句. (3)该语句对应的程序框图如图所示: 2.IF-THEN—ELSE语句 (1)IF-THEN-ELSE语句的一般格式为 (2)在IF-THEN-ELSE语句中,“条件”表示判断的条件,“语句体1”表示满足条件时执行的操作内容,“语句体2”表示不满足条件时执行的操作内容,END IF表示条件语句的结束.计算机在执行时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后面的语句体A;若条件不符合,就执行ELSE后面的语句. (3)该语句对应的程序框图如图所示: 典例剖析 题型一 IF—THEN语句 【例1】 编写程序框图并写出相应的伪代码,输入两个实数,由小到大输出这两个数. 解 程序框图如图: 伪代码如下: 方法点评 用IF-THEN语句来描述含有2个条件结构的算法,这种格式也适用于含有两个以上条件结构的语句,要掌握其格式,会根据语句来描述相应的算法. 1.编写伪代码并画出程序框图,任意输入3个实数,输出这三个实数中的最小数. 解 伪代码如下:程序框图如图所示: 解 用变量x,y分别表示自变量和函数值.步骤如下: S1:输入x值. S2:判断x的范围,若x≥0,则用解析式y=x2-1求函数值;否则,用y=2x2-5求函数值. S3:输出y值. 程序框图如图所示: 程序如下: 方法点评 IF-THEN-ELSE语句在执行过程中,首先对IF后的条件判断,如果条件为真,则执行表达式后面的语句,否则执行ELSE后面的语句,然后结束这一条件语句. [错解] 错因分析 在解答本题时条件设置易出现“x≤0”的错误,出现这种错误的原因是没掌握程序中的关系运算符号. 课堂总结 条件语句是处理条件分支逻辑结构的算法语句,一般格式是“输入数据→IF语句→语句序列1→ELSE→语句序列2→END IF.编写实际问题中的条件语句时,应先分析实际问题,将实际问题转化为数学问题,理清算法步骤,然后再用条件语句编程. * * * * * * * * 课前探究学习 课堂讲练互动 活页规范训练 * * * * * * * * * * * * * * * * * * * * * * *
您可能关注的文档
最近下载
- 《电气装置安装工程接地装置施工及验收规范+GB+50169-2016》详细解读.pdf
- THKA多回路智能工业调节器.PDF VIP
- 2025年广西专业技术人员继续教育公需科目(二)答案.docx VIP
- NDS世界树迷宫流程攻略及基础知识.pdf VIP
- 山西煤炭运销集团三百子煤业有限公司120万ta矿井兼并重组整合项目及配套120万ta洗煤厂环境影响报告书简本.doc VIP
- 苏州石刻《天文图》文字.pdf
- 中国气悬浮离心压缩机行业市场占有率及投资前景预测分析报告.pdf VIP
- 米家米家智能蒸发式冷风扇使用说明书.pdf
- 薄层砌筑和薄层抹灰工程施工技术方案.docx VIP
- 2024-2025学年中职语文基础模块 下册高教版(2023)教学设计合集.docx
文档评论(0)