马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
break(跳出)语句
(break)跳出格式: 循环(真) 或 重复(次数) 执行循环语句 执行重复语句 如果(条件满足) 如果(条件满足) 跳出 跳出 如果结束 如果结束 循环结束 重复结束
(break)跳出语句概念:该语句用于循环或重复语句中,当满足了某条件时,执行跳出语句会直接跳出当前循环或重复语句,执行下面的语句,当然你也可以不加判断条件,只要程序执行到跳出语句时就跳出该循环或重复语句执行下面的语句。
(break)跳出语句作用:避免了出现死循环或者根据每次循环的次数不同并满足了某条件就不执行循环的情况。
注意:只要遇到跳出语句时,就会直接跳出该循环语句而不是跳过这一次循环,一定要和继续语句区分开来。 下面我们看这个例子,如下代码:
循环(真)
//前面说过,循环条件为真,则执行循环下面的语句 辅助.消息框("可以执行我!")
跳出
//当执行到break(跳出)时,跳过下面的语句不执行,强制跳出当前循环
辅助.消息框("呜呜..前面有了跳出,不可以执行我了!")
循环结束
分析说明:这是一个简单循环语句,循环语句中只要为真就会无限制的循环下去,直到遇到了跳出语句,在这里循环第一次执行完弹出消息框后遇到了跳出语句,那么它就会循环结束,而不会执行跳出下面的这条语句。
下面我们看一个详细的例子,如下代码:
空间 我的程序
功能 整型 开始_点击()
整型 a //定义一个整型数值为a的变量 字符型 字符串 //定义一个字符型值为字符串的变量
a=10 //给a的变量赋值为10 循环(a>0) //判断循环条件a>0是否为真 a=a-1 //给a变量重新复制 如果(a==5) //判断如果条件a==3是否为真 跳出 //当执行到break(跳出)时,跳过下面的语句不执行,结束循环
辅助.消息框("呜呜..前面有了跳出,不可以执行我了!")
如果结束 //如果条件结束
字符串=转换.整型转字符型(a) //把整型变量a的值转换为字符型,赋值给字符串
辅助.消息框(字符串) //消息框弹出字符串的值 循环结束 //循环结束
返回 0
功能结束
空间结束
执行结果:弹出消息框,显示9,8,7,6,直到a=a-1=5,如果(a==5)为真,执行跳出,直接跳出while(循环)。
分析说明:执行了break(跳出)的地方,break(跳出)下面的代码就不会被执行,强制跳出当前循环。
|