我来补充下,说两句废话
大概楼住没有学过C语言吧.
在C#(C)中有两个能从循环跳出的语句就是continue和break
其中continue是仅仅跳出本次循环,不执行continue后的语句,但循环变量增加一次后,会继续执行本循环体,比如5楼朋友的那个例子,当m不能被5整除的时候,就不执行下面的输出语句了,但循环变量自增后又继续进行最后的结果是0,5,10.....等
break是完全跳出当前执行的循环,而去执行接下来的循环体外的语句,即遇到break后,循环就被强行中断了,上面的例子如果使用了break,则它会只执行两次循环体(0能被5整除,第二次m=1时就跳出循环了),输出的结果就只有0了.