`
#天琪#
  • 浏览: 159394 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

关于break

    博客分类:
  • FLEX
阅读更多
例一.

        for (var i:int = 0; i < 10; i++)
         {
                     for (var j:int = 0; j < 10; j++)
                     {
                       if ( (i == 2) && (j == 6)) {
                        break ;
                     }
            trace(10 * i + j);
        }

帮助文档上说"未引用标签的 break 或 continue 语句仅会跳过下一循环的其余部分",
所谓的”下一循环的其余部分“在本例当中是指for (var j:int = 0; j < 10; j++)
中的j>6之后所有的循环。所以本例的结果是:0~25跟30~100;

例二.

      oop: for (var i:int = 0; i < 10; i++)
         {
                     for (var j:int = 0; j < 10; j++)
                     {
                       if ( (i == 2) && (j == 6)) {
                        break oop ;
                     }
            trace(10 * i + j);
        }
本例执行结果是:0~25。定义整个系列循环的语句具有相关联的标签,则 break 或 continue 语句通过引用该标签可以跳过整个系列的循环。

在块语句中,无论break是否带有标签,它都将终止所有在break之后的放语句的执行;


continue语句:
   它不同于break跳出了个整个循环,它仅仅跳出当前循环,执行循环条件中的下一条语句。

         for (var i:int = 0; i < 10; i++)
         {
                     for (var j:int = 0; j < 10; j++)
                     {
                       if ( (i == 2) && (j == 6)) {
                        continue ;
                     }
            trace(10 * i + j);
        }

输出结果是:除26以外的所有100以内的数字;
分享到:
评论

相关推荐

    break和continue区别详解

    该文档综合了很多网上关于break和continue的讲解,包含例程,十分详细。该文档综合了很多网上关于break和continue的讲解,包含例程,十分详细。

    javascript中关于break,continue的特殊用法与介绍

    在JavaScript编程语言中,`break` 和 `continue` 是两种常用的控制流语句,它们用于在循环中改变程序的执行流程。尽管它们的基本用途可能在许多程序员中是常识,但这里我们将探讨它们的一些特殊用法,这些用法可能不...

    关于break和continue以及label的区别和作用(详解)

    `break`、`continue` 和 `label` 是在循环结构中常用的三种控制流语句,每一种都有其独特的功能和应用场景。下面将详细阐述它们的区别和作用。 首先,`break` 语句的主要作用是中断当前循环,使程序立即跳出循环体...

    C语言课程设计报告=学生信息管理系统.docx

    例如,在遍历学生信息时,如果找到了目标学生的信息,则可以通过`break`语句跳出循环,避免不必要的计算。 ##### 2. 数据结构与算法 - **一维数组、二维数组及其与函数等关系、字符数组的基本用法**:数组是存储多...

    2011年至2013年计算机基础与程序设计考题及答案全案.doc

    12. 关于 break 语句的不正确说法是它可以从最内层循环结构中直接跳出最外层循环结构,因为 break 语句只能从当前循环或 switch 结构中跳出。 13. 能正确将字符串"Boy"进行完整赋值操作的语句是 char s[]="Boy";...

    C语言程序设计、第四章习题答案.doc

    B可能是布尔表达式,D可能指的是do-while循环,D可能是关于for循环的,第二个D可能是关于break语句的,最后一个B可能指的是switch语句。 BBBAB:这组答案可能与逻辑运算符和函数有关。两个B可能表示逻辑与(&&)和...

    福师19春《C语言程序设计》在线作业12.doc

    17. 关于break语句的描述: - A选项错误,break可以用于循环体内。 - B和C选项正确,break可以在循环语句中多次出现,也可以在switch语句中多次出现。 - D选项错误,break不能在if语句内直接使用,但可以在if-...

    --2011年至2013年计算机基础与程序设计考题及答案全集.doc

    12. 关于 break 语句,说法不正确的是可以从最内层循环结构中直接跳出最外层循环结构。 知识点:编程语言、控制结构、break 语句 13. 能正确将字符串 "Boy" 进行完整赋值操作的语句是 char s[] = "Boy";。 知识点...

    121P-Break Out Box-technical-specV1.0.pdf

    如果读者需要更多关于产品的信息,可以访问公司网站或发送邮件到提供的电子邮箱。 知识点八:修订历史 文件版本信息V1.0和修订历史表明了该技术规格说明书是该产品的首个版本。文档的修订历史记录对于追踪产品的...

    C语言考试题C语言考试题.docx

    **题目描述**:下述关于break语句的描述中,哪一项是不正确的? - **选项分析**: - A. break语句可用于循环体内,它将退出该重循环。 - B. break语句可用于switch语句中,它将退出switch语句。 - C. break语句可...

    java基础试题.docx

    关于 break 语句,正确的说法是可以在 switch 语句中使用。 ### 11. 继承 在 Java 中,子类可以继承父类的成员变量和方法。 ### 12. 类的声明和对象的创建 在 Java 中,声明一个类使用 `class` 关键字;创建一个...

    自考《计算机基础与程序设计》试题及答案.pdf

    12. 关于break语句,以下说法不正确的是可以从当前switch结构中跳出。因此,正确答案是C.可以从当前switch结构中跳出。 知识点:break语句用于跳出当前循环或switch语句。 13. 下面能正确将字符串"Boy"进行完整...

    495个C语言问题

    此外,还有关于break和continue语句的使用,以及嵌套循环的理解。 函数在C语言中扮演着重要角色,问题可能涵盖函数的定义、调用、参数传递以及返回值。理解函数的作用域和存储类别,以及如何使用递归函数,都是...

    breakup跨平台的c++ minidump工具

    标签“minidump”是关键词,表明整个讨论的核心是关于minidump技术。Minidump是软件调试的重要工具,它记录了进程崩溃时的内存信息,包括堆栈跟踪、线程信息、模块列表等,可以帮助开发者诊断和修复程序错误。 ...

    word-break:break-all和word-wrap:break-word区别总结

    关于这两个属性的浏览器兼容性,`word-break:break-all` 在IE5及以上版本支持,对于亚洲语言,它的行为类似于正常模式,但对于非亚洲语言,它允许任意字内的换行。而 `word-wrap:break-word` 则在IE5.5及以上版本...

    break_lines.rar_lines

    在这个场景中,"lines"标签进一步确认了我们的讨论焦点是关于如何在Linux环境下处理文本行的迭代。接下来,我们将深入探讨`break_lines.cpp`和`break_lines.h`这两个文件可能涉及的编程概念和技术。 首先,`break_...

    BREAK

    关于字体的知识点,我们可以深入讨论以下几个方面: 1. 字体类型:常见的字体类型有衬线(如Times New Roman)、无衬线(如Arial)、手写体、装饰体等,每种类型都有其适用的场景和风格。 2. 字体格式:如TrueType...

Global site tag (gtag.js) - Google Analytics