• 25.00 KB
  • 2022-08-16 发布

高中数学 122条件语句教案 新人教A版 教案

  • 3页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
1.2.2条件语句教学目标:了解条件语句,进一步体会算法的条件分支结构教学重点:了解条件语句,进一步体会算法的条件分支结构教学过程:条件语句:其一般形式为:IF(逻辑表达式)语句1;ELSE语句2;上述结构表示:如果逻辑表达式的值为非0(TURE)即真,则执行语句1,执行完语句1从语句2后开始继续向下执行;如果表达式的值为0(FALSE)即假,则跳过语句1而执行语句2。注意:1.条件执行语句中"ELSE语句2;"部分是选择项,可以缺省,此时条件语句变成:IF(逻辑表达式)语句1;表示若逻辑表达式的值为非0则执行语句1,否则跳过语句1继续执行。2.如果语句1或语句2有多于一条语句要执行时,必须使用"{"和"}"把这些语句包括在其中,此时条件语句形式为:IF(逻辑表达式){语句体1;}ELSE    { 语句体2; }这里语句体指多个语句,每个语句都必须以“;”结尾。\n3.条件语句可以嵌套,这种情况经常碰到,但条件嵌套语句容易出错,其原因主要是不知道哪个IF对应哪个ELSE。例如:IF(x>20ORx<-10)IF(y<=100ANDy>x)A="Good";ELSEB="Bad";对于上述情况,规定:ELSE语句与最近的一个IF语句匹配,上例中的ELSE与IF(y<=100ANDy>x)相匹配。为了使ELSE与IF(x>20ORx<-10)相匹配,必须用花括号。如下所示:IF(x>20ORx<-10){IF(y<=100ANDy>x)A="Good";}ELSEB="Bad";4.可用阶梯式IF-ELSE-IF结构。  阶梯式结构的一般形式为:   IF(逻辑表达式1) 语句1;   ELSEIF(逻辑表达式2)  语句2;\n   ELSEIF(逻辑表达式3)  语句3;课堂练习:第27页,练习A,练习B小结:本节介绍条件语句及其简单应用课后作业:第31页,习题1-2A第4题(机上作业)

相关文档