资源预览内容
第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
点击查看更多>>
资源描述
-,*,-,1,.,2,.,2,条件语句,1,.,了解条件语句的格式及其功能,.,2,.,能用条件语句编写程序语句,.,1,.,条件语句的概念,处理,条件分支逻辑结构,的算法语句,叫做条件语句,.,2,.,Scilab,语言中的条件语句的格式及功能,名师点拨,1,.,if,代表条件语句的开始,end,代表条件语句的结束,它们总是成对出现,.,2,.,在语句序列,1,和语句序列,2,中,可以有多个语句,执行时按从上到下的顺序执行,.,3,.,表达式中可以是复合条件,如,“if,a,0,and,a,6”,等,.,特别提示,1,.,这就是条件语句嵌套的一般格式,.,有两点需要注意,:,(1),在格式方面,最外面的条件分支结构语句顶格写,内部复合的条件分支结构语句要空两格输入,.,(2),注意结尾的两个,end,第一个,end,为内部复合的条件分支结构语句的结束标志,第二个为外部的条件分支结构语句的结束标志,注意每一个,if,对应着一个,end,.,2,.,其对应的框图如图所示,.,题型一,题型二,题型三,题型一,题型二,题型三,题型一,题型二,题型三,反思,给出一个用条件语句描述的算法,确定其运行结果、指出其算法功能或补充算法语句时,首先要明确,if,语句、复合,if,语句的格式要求,其次要理解条件语句的执行原理,.,还要特别注意对条件表达式的理解与分析,.,题型一,题型二,题型三,题型一,题型二,题型三,反思,条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小、求分段函数的函数值等,在用条件语句的时候,一定要注意条件语句的格式要求,.,题型一,题型二,题型三,题型一,题型二,题型三,题型一,题型二,题型三,题型一,题型二,题型三,题型一,题型二,题型三,题型一,题型二,题型三,反思,1,.,复合条件语句主要与条件分支结构的嵌套有关,它多用于需要多次判断的算法问题,例如分为三段的分段函数,描述求该函数值的算法时需用到复合条件语句,.,2,.,在用复合条件语句描述算法时,要注意其格式,注意,if,与,end,的使用,.,注意嵌套的层次性,.,题型一,题型二,题型三,题型一,题型二,题型三,随堂演练,即时巩固,1,求下列函数值的算法中需要用到条件语句的函数为,(,),A.,f,(,x,),=x,2,-,1,B.,y=x,3,-,1,D.,f,(,x,),=,2,x,解析:,求分段函数的函数值,需要用到条件语句,.,答案:,C,2,下列关于条件语句的说法正确的是,(,),A.,条件语句中必须有,else,和,end,B.,条件语句中可以没有,end,和,else,C.,条件语句中可以没有,else,但是必须有,end,D.,条件语句中可以没有,end,但是必须有,else,解析:,条件语句必须以,if,开头,以,end,结束,else,可以没有,.,答案:,C,3,当,x=,15,时,下面程序输出的结果是,(,),x=input(“x=”);,if,x=0,m=sqrt(a)-1;,else,m=abs(a);,end,print(%io(2),m);,若,a=-,3,则输出,;,若,a=,2,则输出,.,解析:,当,a=-,3,时,a0,y=1;,else,if,x=0,y=0;,else,y=-1;,end,end,print(%io(2),y);,
点击显示更多内容>>

最新DOC

最新PPT

最新RAR

收藏 下载该资源
网站客服QQ:3392350380
装配图网版权所有
苏ICP备12009002号-6