- 2021-06-16 发布 |
- 37.5 KB |
- 9页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
2020届二轮复习循环语句(课时)课件(9张)(全国通用)
一、复习引入 INPUT “ 提示内容”;变量 PRINT “ 提示内容”;表达式 输入语句的一般格式 输出语句的一般格式 变量=表达式 赋值语句的一般格式 条件语句的一般格式 IF 条件 THEN 语句体 END IF P A 是 否 IF 条件 THEN 语句体 1 ELSE 语句体 2 END IF P A B 是 否 循环结构的三要素 循环变量 循环体 循环终止条件 循环结构由哪两种类型 当型循环 直到型循环 两种循环结构的异同点 当型循环是先判断条件 , 当条件满足 , 再执行循环体 ; 当条件不满足 , 循环结束 . 直到型循环是先执行循环体 , 再判断条件 , 若条件不满足 , 再执行循环体 ; 直到条件满足 , 循环结束 . 满足条件? 循环体 是 否 满足条件? 循环体 是 否 DO 循环体 LOOP UNTIL 条件 先执行 DO 和 UNTIL 之间的循环体 , 再对 UNTIL 之后的条件判断 . 如果条件不符合 , 再次执行循环体 , 直到条件符合时为止 . 这时 , 计算机将不执行循环体 , 直接跳到 UNTIL 语句后 , 接着执行 UNTIL 语句之后的语句 . 满足条件? 循环体 是 否 直到型循环 直到型循环语句的一般格式 二、新课学习 P13 例 6 求 1 + 2 + 3 + … + 100 i =1 S =0 PRINT S END 是 结束 开始 i > 100? 否 S = 0 i = 1 S = S + i i = i + 1 输出 S 直到型循环 DO 程序 i>100 LOOP UNTIL S=S + i i=i + 1 当型循环语句的一般格式 当型循环 满足条件? 循环体 是 否 WHILE 条件 循环体 WEND 先判断条件真假 , 如果条件符合 , 就执行 WHILE 和 WEND 之间的循环体 ; 然后再检查上述条件 , 若条件符合 , 再次执行循环体 , 直到某次条件不符合为止 . 这时 , 计算机将不执行循环体 , 直接跳到 WEND 语句后 , 接着执行 WEND 语句后的语句 . 当型循环结构 程序 P13 例 6 求 1 + 2 + 3 + … + 100 i <=100? 结束 i = i + 1 S = S + i 输出 S 否 是 S = 0 开始 i = 1 i =1 PRINT S END WHILE WEND S=S + i i=i + 1 S =0 i<=100 写出用“二分法”求方程 近似解的算法. 第一步:令 给定精确度 d . 第三步:取区间中点 含零点的区间为 第四步:若 则含零点的区间为 否则, 将新得到的含零点的区间仍记为 第二步:确定区间 满足 第五步:判断 的长度是否小于 d 或 f(m) 是否等于 0 . 若是,则 m 是方程的近似值;否则,返回第三步. 三、典例再探 写出用“二分法”求方程 近似解的算法. 第一步:输入 a,b,d 第二步:取区间中点 第六步:判断 的长度是否小于 d 或 f 是否等于 0. 若是 , 则 m 是方程的近似值 ; 否则 , 返回第二步. 第三步:计算 第四步:计算 区间为 第五步:若 则含零点的区间为 否则 , 含零点的 将新得到的含零点的区间仍记为 INPUT “a,b,d=” ; a,b,d DO IF THEN ELSE END IF LOOP UNTIL PRINT m END 循环体 条件查看更多