第七课第六节,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执行这里")
  case 1.3
    messagebox("满足条件3执行这里")
  default
    messagebox("如果没有满足的条件执行默认语句")
end 

var str="C"
select(str)
  case "A"
    messagebox("满足条件A执行这里")
  case "B"
    messagebox("满足条件B执行这里")
  case "C"
    messagebox("满足条件C执行这里")
  default
    messagebox("如果没有满足的条件执行默认语句")
end //执行完一条匹配的条件即跳到选择结束

  

时间: 2024-08-15 02:58:11

第七课第六节,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

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)

break语句 通常用在循环.遍历语句中.当跳出(break)语句用于循环语句中时,可使程序终止循环而执行循环后面的语句, 通常跳出 语句总是与如果语句联在一起.即满足条件时便跳出循环.可以说:跳出语句就是循环流程的克星,只要执行跳出语句,循环流程立马终止 (关键字, break) 注意: 1.只能在 while 和 for 语句中执行,执行 跳出 语句中断整个循环 2.执行 break 语句只能中断离此 跳出 语句最近的一层的循环体 举例: 1.单循环使用跳出语句 var i=0 while(

第七课第一节,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.面向对象 --一切事物皆对象,通过面向对象的方式,将现实世界的事物 抽象成对象,现实世界中的关系抽象成类.继承,帮助人们 实现对现实世界的抽象与数字建模. 2.对象 --对象是具体存在的.看得见.摸得着.可以直接使用的东西. 3.类 --类的实质是一种数据类型,类是对现实生活中一类具有共同特 征的事物的抽象. 4.变量的命名规范 --变量名应该是一个名词 --如果只有一个单词则全部小写,如果多个单词,除一个单词 以外,其余首字母大写.若变量是缩写,应该全部大写. --变量命名要有意义,不能乱

第六课,T语言表达式(版本5.0)

TC综合开发工具里的表达式大体分为:计算表达式.条件表达式 计算表达式: 它一般是用在赋值过程中,或者是和条件表达式混合使用这样的表达式里只有数字运算符(如:+.-.+=.*=等等运算符),没有关系运算符(如:>.== . >=.!=等等运算符)变量使用例如: 目标x =(x+偏移x)* 比例x 结果 = (150+632)*100/(89-59) 条件表达式: 它一般是用在条件判断过程中,返回的是条件成立(真)或者不成立(假).例如:如果语句.循环语句以及遍历语句它使用的是关系运算符例如:

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

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

第三课,T语言数据类型(版本TC5.0)

数据类型 TC综合开发工具里使用的是可变类型,就是在程序执行过程中,TC综合开发工具会自动把数据转换为需要的类型,转换失败会出现相应的提示但是在一些特殊的场景下,是需要做类型强制处理,那么这时就需要使用到TC综合开发工具里的类型空间 下面的场景就需要使用类型空间进行数据类型的强制转换: 从内存里读出的人物x坐标是100.8945,但是我们在做坐标偏移计算时,就需要把x坐标转换为整型处理使用的方法如下: var x坐标=100.8945 坐标x=cint(x坐标) //会四舍五入,结果:101 坐