第七课第四节,T语言流程语句(版本5.0)

break语句

通常用在循环、遍历语句中.当跳出(break)语句用于循环语句中时,可使程序终止循环而执行循环后面的语句, 通常跳出 语句总是与如果语句联在一起.即满足条件时便跳出循环.可以说:跳出语句就是循环流程的克星,只要执行跳出语句,循环流程立马终止

(关键字, break)

注意:

1、只能在 while 和 for 语句中执行,执行 跳出 语句中断整个循环

2、执行 break 语句只能中断离此 跳出 语句最近的一层的循环体

举例:

1、单循环使用跳出语句

var i=0
while(true)  //设置循环
   if(i==27)
     break //判断满足条件者跳出while
   end
i=i+1
end

  

当如果语句"if(i==27)"的条件成立之后,就会执行跳出语句,这样就会中断while语句继续执行,从而结束while语句的执行.

2、循环嵌套的情况下使用跳出语句.

while(true)
  for(var i=0;i<100;i++)
    if(i == 50)
      break// 只跳出for循环体
    end
  end
end

  

当如果语句"if(i == 50)"的条件成立之后,就会执行跳出语句.根据注意2我们知道,跳出语句只会中断for语句继续执行,但是不影响循环语句的执行.

时间: 2024-07-28 17:56:43

第七课第四节,T语言流程语句(版本5.0)的相关文章

第七课第三节,T语言流程语句(版本5.0)

for语句 for和while语句一样,都是用来做循环操作的,只是他们的使用方法不一样 (注:关键字,for,end) 执行流程图解: 实例代码: for(var i=0;i<20;i++) //循环20次 var x=0,y=0 findpic(0,0,600,800,"/sdcard/111.bmp",#203040,0.8,0,x,y) if(x>-1) messagebox(x&","&y,"找到图") bre

软件构造 第七章第四节 调试

第七章第四节 调试 [bug的常见类型] 数学bug:例如 零除法,算术溢出 逻辑bug:例如 无线循环和无限递归 源头bug:例如 使用了为被定义的变量.资源泄漏,其中有限的系统资源如内存或文件句柄通过重复分配耗尽而不释放.缓冲区溢出,其中程序试图将数据存储在分配存储的末尾. 团队工程bug:例如 评论过时或者评论错误.文件与实际产品的区别 ## 调试的基本过程 Debug是测试的后续步骤:测试发现问题,debug消除问题:当防御式编程和测试都无法挡住bug时,我们就必须进行debug了: D

C# 语言规范_版本5.0 (第0章 目录)

C# 语言规范 版本5.0 注意 © 1999-2012 Microsoft Corporation.保留所有权利. Microsoft.Windows.Visual Basic.Visual C# 和 Visual C++ 是 Microsoft Corporation 在美国和/或其他国家/地区的注册商标或商标. 本文提及的其他产品和公司名称可能是其各自所有者的商标. 目录 1. 介绍......................................................

第七课 第二节,T语言流程语句(版本5.0)

while语句 循环结构是程序中一种很重要的结构其特点是,在给定条件成立时,反复执行某程序段,直到条件不成立为止给定的条件称为循环条件,反复执行的程序段称为循环体 (注:关键字,while,end) 执行流程图解: while语句一般是用在程序需要循环执行某些功能的地方比如:游戏里循环跑路.循环判断是否找到指定图片等等 (注意:while,end是对应的,每个while要对应一个end) 循环语句举例:找不到指定图片将一直找这个一般是处理场景有切换等情况下代码如下: while(true) va

第七课第六节,T语言流程语句( 版本5.0)

select语句 seelct语句,可以说是if语句的升级版,当我们的if语句嵌套太多,或者if语句判断太多的时候,都可以考虑使用选择语句 在多条件判断的时候,选择语句的执行速度比多个if语句要快而且if语句的嵌套长度是有限制的 (注:关键字,select,end) 执行流程图解: 实例代码: var f=1.0 select(f) case 1.1 messagebox("满足条件1执行这里") case 1.2 messagebox("满足条件2执行这里") c

第七课第一节,T语言流程语句( 版本5.0)

流程语句 if语句 用if语句可以构成分支结构.它根据给定的条件进行判断,以决定执行某个分支程序段.TC综合开发工具的if语句有三种基本形式,并且每个语句的结尾都要有一个end (注:关键字,if,else,elseif,end) 执行流程图解: if语句在在开发应用使用的频率很高,一般都是用来做判断使用比如:判断是否符合某中条件等等 语句举例:实现在区域内找某一个点的颜色,支持模糊查找 var 返回的x坐标=0,返回的y坐标=0 findpic(0,0,600,800,"/sdcard/111

第一课 第四节 数据转换

1.显式转换与隐式转换 --隐式转换 --数据类型兼容. --原类型返回必须比目标类型范围小. --显示转换(强制转换) (目标类型)变量 (目标类型)数值 例子: int a; byte b; b = (byte)a 2.不同变量类型直接的转换 --将其他类型转换成整型 int.Parse(); Convert.Toint16();Convert.Toint32();Convert.Toint64(); --将其他类型转换成字符型 Convert.ToChar(): 变量.ToString()

第四课,T语言运算符(版本5.0)

TC综合开发工具里支持了丰富的运算符,这样也要求大家对运算符的知识必须了解清楚,否则出现错误还不知道问题所在下面就为大家说说运算符的优先级与各个运算符含义 注意: 优先级代表同一表达式中运算符的运算顺序,从高到低!同一级别的按从左到右的原则运算 下图的优先级是从高到低排列的 优先级 运算符 名称或含义 使用形式与说明 1 [ ] 数组下标 数组名[常量表达式] ( ) 圆括号 (表达式)/函数名(形参表) 2 - 负号运算符 -表达式 -10+20 ++ 自增运算符 变量名++,是 变量名=变量

第七课第五节,流程语句(版本5.0)

continue语句 继续语句的作用是跳过循环体中剩余的语句而强行执行下一次循环继续语句只用在循环体中,常与如果条件语句一起使用,用来加速循环可以说,继续语句就是循环流程的加速因子,只要执行继续语句,循环流程立马结束没完成的动作,返回到循环开始位置继续执行循环 (关键字,continue) 注意: 1.只能在 while 和 for 语句中执行,执行 continue 语句会停止当前循环的迭代,并从循环的开始处继续程序流程 2.执行 continue语句只能中断离此,中断最近的一层的循环体 举例