ylbtech-Arithmetic:Console-算法-continue与break的区别? |
-- ===================================================
-- ylb:算法
-- Type:算法,break与continue
-- munu:break与continue 的区别?
-- 20:32 2012/3/16
-- ===================================================
区别:continue只是结束了本次循环,而不是终止整个循环的执行;break不再判断条件表达式,直接结束了整个循环过程。
using System;
namespace ConsoleApplication1
{
class Program
{
/// <summary>
/// ylb:continue示例
/// continue的运行机理
/// </summary>
static void Main(string[] args)
{
int a, b = 0;
for (a = 1; a <= 10; a++)
{
b++;
if (a > 5)
continue;
}
Console.WriteLine("a={0},b={1}",a,b);
}
}
}