- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2.2 条件语句条件语句【问题思考】 1.对于含有条件结构的算法,要转化为计算机能够理解的算法语言,只是使用输入语句、输出语句和赋值语句还行吗?还需要使用怎样的语句?条件语句【问题思考】 1.对于含有条件结构的算法,要转化为计算机能够理解的算法语言,只是使用输入语句、输出语句和赋值语句还行吗?还需要使用怎样的语句?提示不行,要用与条件结构相对应的条件语句.2.关于条件语句的格式和功能,如下表: 3.做一做1:下列对条件语句的描述正确的是( )A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个END IF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF-THEN和ELSE后的语句必须都有3.做一做1:下列对条件语句的描述正确的是( )A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个END IF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF-THEN和ELSE后的语句必须都有解析:条件语句有两种格式,分别是“IF-THEN”格式和“IF-THEN-ELSE”格式.对于一个分支的条件语句可以没有ELSE后的语句.答案:C4.做一做2:当a=1,b=3时,执行完下面一段程序后x的值是( )IF ab THEN x=a+bELSE x=a-bEND IFENDA.1 B.3 C.4 D.-24.做一做2:当a=1,b=3时,执行完下面一段程序后x的值是( )IF ab THEN x=a+bELSE x=a-bEND IFENDA.1 B.3 C.4 D.-2解析:∵a=1,b=3,ab,∴x=a+b=4.答案:C思考辨析判断下列说法是否正确,正确的在后面的括号内打“√”,错误的打“×”.(1)条件语句与程序框图中的循环结构相对应.( )(2)条件语句中的“THEN”“ELSE”可以理解为“那么”“否则”的意思.( )(3)条件语句是以IF开始,END IF结束,END IF不可缺少.( )(4)格式一中的条件语句只有一个语句体,是满足条件时执行语句体.格式二中的条件语句含有两个语句体,满足条件时执行一个语句体;不满足条件时执行另一个语句体.( )思考辨析判断下列说法是否正确,正确的在后面的括号内打“√”,错误的打“×”.(1)条件语句与程序框图中的循环结构相对应.( )(2)条件语句中的“THEN”“ELSE”可以理解为“那么”“否则”的意思.( )(3)条件语句是以IF开始,END IF结束,END IF不可缺少.( )(4)格式一中的条件语句只有一个语句体,是满足条件时执行语句体.格式二中的条件语句含有两个语句体,满足条件时执行一个语句体;不满足条件时执行另一个语句体.( )答案:(1)× (2)√ (3)√ (4)√探究一探究二探究三【例1】 输入一个实数x,若它是非负数,就输出它;否则不输出它,画一个程序框图解决这个问题,再写出相应的程序.探究一探究二探究三【例1】 输入一个实数x,若它是非负数,就输出它;否则不输出它,画一个程序框图解决这个问题,再写出相应的程序.分析由于不满足条件的情况下不输出,故选择“IF-THEN-END IF”条件语句.解:程序框图如下所示. 程序如下:INPUT “x=”;xIF x=0 THEN PRINT xEND IFEND探究一探究二探究三反思感悟“IF-THEN-END IF”语句的选择及注意点(1)当判断语句的两个出口语句只有一个要执行时,采用“IF-THEN-END IF”语句.(2)在“IF-THEN-END IF”语句中,“条件”表示判断的条件,“语句”表示当满足条件时执行的操作内容,当条件不满足时,结束程序,END IF表示条件语句的结束.探究一探究二探究三变式训练1编写程序并画出程序框图,任意输入三个实数,输出这三个实数中的最小数.探究一探究二探究三变式训练1编写程序并画出程序框图,任意输入三个实数,输出这三个实数中的最小数.解:程序框图如下: 程序如下:INPUT a,b,cIF ab THEN a=bEND IFIF ac THEN a=cEND IFPRINT aEND探究一探究二探究三探究一探究二探究三探究一探究二探究三解:程序框图如下所示.程序如下:INPUT xIF x0 THENy=SQR(-x)ELSEy=SQR(x)END IFPRINT yEND探究一探究二探究三反思感悟“IF-THEN-ELSE-END IF”语句的选择及注意点(1)当判断语句的两个出口语句都要执行时,采用“IF-THEN-ELSE-END IF”语句.(2)确定条件和语句体.条件即为判断框内的条件,故在IF后.判断框中“是”后的执行框中的内容,是THEN后的语句体1,“否”后的执行框中(如果有的话)的内容,是ELSE后的语句体2.
您可能关注的文档
- 人教A必修1(基础) 课件 1.1.1.1集合的含义A.pptx
- 人教A必修1(基础) 课件 1.1.1.2集合的表示A.pptx
- 人教A必修1(基础) 课件 1.1.2集合间的基本关系A.pptx
- 人教A必修1(基础) 课件 1.1.3.1并集和交集A.pptx
- 人教A必修1(基础) 课件 1.1.3.2补集及综合应用A.pptx
- 人教A必修1(基础) 课件 1.2.1函数的概念A.pptx
- 人教A必修1(基础) 课件 1.2.2.1函数的表示法A.pptx
- 人教A必修1(基础) 课件 1.2.2.2分段函数和映射A.pptx
- 人教A必修1(基础) 课件 1.3.1.1函数的单调性A.pptx
- 人教A必修1(基础) 课件 1.3.1.2函数的最值A.pptx
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
原创力文档


文档评论(0)