TC官方合作论坛

标题: TC 控制语句之 continue(继续)语句[1.005-2.006版本] [打印本页]

作者: 小王    时间: 2011-7-11 15:39
标题: TC 控制语句之 continue(继续)语句[1.005-2.006版本]
TC(continue)续语句

继续(continue)语句格式:循环(真)    或    重复(次数)
                       执行循环语句      执行重复语句
                       如果(条件满足)    如果(条件满足)
                       继续              继续
                       如果结束          如果结束
                       循环结束          重复结束

继续(continue)语句概念:该语句用于循环或重复语句中,当满足了某条件时,执行继续语句会直接跳到当前循环或重复语句中的下一个语句执行,执行下面的语句,当然你也可以不加判断条件,只要程序执行到继续语句时就跳到该循环或重复语句中的下一句语句执行。

继续(continue)语句作用:可以在循环或重复的时候跳过不想执行的语句执行下一个语句。

注意:只要遇到继续语句时,就会直接跳过该循环语句中的语句执行下面语句,而不是跳出这个循环,一定要和循环语句区分开来。

下面我们看一个例子,如下:

循环()      
//前面说过,循环如条件语句为真,则执行循环下面的语句
辅助.消息框("可以执行我!")
继续
//当执行到continue(继续)时,跳过下面的语句不执行,继续执行当前循环
辅助.消息框("呜呜..前面有了继续,也不可以执行我了!")
循环结束

分析说明:这是一个简单循环语句,循环语句中只要为真就会无限制的循环下去,当遇到了继续语句时,程序会跳过该语句执行下面的语句,在这里循环第一次执行完弹出消息框后遇到了继续语句后跳过"辅助.消息框("呜呜..前面有了继续,也不可以执行我了!")"语句继续循环执行"辅助.消息框("可以执行我!") "语句。


下面我们看一个详细的例子,如下代码:

空间 我的程序

功能 整型 开始_点击()
整型 a      
//定义一个整型数值为a的变量
字符型 字符串
//定义一个字符型值为字符串的变量
a=10                                    
//给a的变量赋值为10
循环(a>0)                          
//判断循环条件a>0是否为真
a=a-1                                 
//给a变量重新复制
如果(a==5)                              
//判断如果条件a==5是否为真
继续
//当执行到continue(继续)时,跳过下面的语句不执行,继续循环
辅助.消息框("呜呜..前面有了继续,也不可以执行我了!")
如果结束
//如果条件结束
字符串=转换.整型转字符型(a)
//把整型变量a的值转换为字符型,赋值给字符串
辅助.消息框(字符串)        
//消息框弹出字符串的值
循环结束
//循环结束
返回 0
功能结束
空间结束

执行结果:弹出消息框,显示9,8,7,6,4,3,2,1,0,直到a=a-1=5,如果(a==5)为真,执行继续,跳过下面的消息框,继续循环.

分析说明:执行了continue(继续)的地方,continue(继续)跳过下面的代码不执行,继续执行当前循环。



作者: 章昊    时间: 2011-7-31 16:24
:strong:给力!
作者: 天堂坠落    时间: 2011-8-11 11:11
看完后有些晕
作者: yinghuaft    时间: 2011-9-8 11:31
学习了  谢谢
作者: 苏门答腊的爱    时间: 2011-10-4 11:16
学习路过。~顶
作者: 961560902    时间: 2011-10-7 09:18
学习了
作者: 648841831    时间: 2011-10-12 18:12
顶。。。
作者: 迩比可比克    时间: 2011-10-28 21:41
留迹.....
作者: hf8896093    时间: 2011-11-26 16:12
学习了。
作者: 190626087    时间: 2011-11-28 20:01
学习学习谢谢
作者: v11ks    时间: 2011-12-16 15:56
这个继续2字用的很不恰当:-| 我试着理解了几次 貌似是反意词 怎么看怎么像
作者: 水上飞    时间: 2012-1-6 16:25
明白点了
作者: 冰滴LO    时间: 2012-1-13 08:22
这个好一看就懂         给力
作者: yeshang89    时间: 2012-3-24 17:17
学习……谢谢
作者: z465953919    时间: 2012-3-27 15:50
回复 1楼小王的帖子

顶顶顶
作者: pengxinyu268    时间: 2012-4-28 05:09
不执行判断语句的代码 那这个代码有什么用?可以不写吗?
作者: jlklove    时间: 2012-5-10 08:44
·····~~`~~~顶
作者: sziamchl    时间: 2012-5-17 22:44
继续的意思其实就是马上中断当次的循环,继续执行下一次循环的语句。
这例子就是当a等于5时,就会执行继续这语句,然后跳到每次循环开头的语句a=a-1了,
继续到循环结束之间所有的语句都不执行了,各位明白了吗?
作者: c724211922    时间: 2012-6-8 18:12
这里有 点问题
作者: 梦里只影向你    时间: 2012-7-5 09:34
讲的很清楚,感谢楼主的教程
作者: yangfusheng    时间: 2013-11-23 21:40
有贴必回,最喜欢楼主这样的有为青年了~




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1