小学信息学奥林匹克竞赛qbasic讲义第五讲if的嵌套多重循环.pdfVIP

  • 10
  • 0
  • 约2.98千字
  • 约 4页
  • 2021-03-28 发布于湖北
  • 举报

小学信息学奥林匹克竞赛qbasic讲义第五讲if的嵌套多重循环.pdf

word 格式整理 QBASIC讲义 第五讲 IF 的嵌套 多重循环 复习:单重 FOR循环的执行流程图: ( 表示赋值给) 循环初值 循环变 量 循环变量 是 超过终值? 返 否 回 执行循环体(重复执行部分) 循环变量 + 步长 循环变量 执行 NEXT 语句的下一行语句 参考资料 学习帮手 word 格式整理 一、 IF 的嵌套 块 IF 的嵌套 在一个块 IF 结构中的 THEN和 ELSE部分, 又可以出现一个内嵌的块 IF 结构,这个内嵌的应是一个完整的块 IF 结构。 在外层的块 IF 的 THEN部分和 ELSE部分,各有一个内嵌的块 IF 结 构,内层的块 IF 向右缩进,以使层次分明。 条件语句嵌套分为两种情况: if 语句中的 then 后面是 if 语句和 else 后面是 if 语句。 1、 then 后面接 if 语句 格式: IF 条件 1 THEN IF 条件 2 THEN 语句 11 ELSE 语句 12 END IF ELSE 语句 2 END IF 2 、else 后面接 if 语句 格式: IF 条件 1 THEN 语句 1 ELSE IF 条件 2 THEN 语句 21 ELSE 语句 22 END IF END IF 注意观察大括号表示的嵌套的内外层次关系。 内层的 ELSE与在它前面的离它最近的还未配对的 IF 配对, 然后依次向外扩展到最外层。 参考资料 学习帮手 word 格式整理 二、多重循环 在一个循环体内又完整地包含另一个循环(循环中还有循环) , 出现循环的嵌套,称为多重循环。 在使用循环嵌套时,要注意: ①在循环嵌套中,内外循不能交叉。如: FOR I=1 TO … FOR I=1 TO … FOR J=1 TO … FOR J=1 TO … NEXT I NEXT J NEXT J NEXT I 错误 正确 ②内外循环的循

文档评论(0)

1亿VIP精品文档

相关文档