在while循环中,break,continue,return有什么区别???
在while循环中,break,continue,return有什么区别???
------解决方案-------------------- break 中断退出当前循环。
contine 继续接下来的循环。
return 返回,相当于退出循环,一般在方法中作用。
------解决方案-------------------- 那么简单啊。 break 跳出当前循环体
continue 跳过当前循环体continue后面的代码,继续执行下一个循环
return 和循环没关系,就是跳出该函数
------解决方案-------------------- break 结束循环,跳出循环体;
continue 结束本次循环,进行下次循环;
return 跳出循环体所在的方法,相当于跳出循环体。
------解决方案-------------------- 探讨 break 结束循环,跳出循环体; continue 结束本次循环,进行下次循环; return 跳出循环体所在的方法,相当于跳出循环体。
------解决方案-------------------- 你可以在控制台多练练语法方面的小程序
------解决方案-------------------- 探讨 break 结束循环,跳出循环体; continue 结束本次循环,进行下次循环; return 跳出循环体所在的方法,相当于跳出循环体。
------解决方案-------------------- 探讨 break 中断退出当前循环。 contine 继续接下来的循环。 return 返回,相当于退出循环,一般在方法中作用。
------解决方案--------------------
以下内容来自MSDN:
break 语句:用于终止最近的封闭循环或它所在的 switch 语句
C# code
class BreakTest
{
static void Main()
{
for (int i = 1; i <= 100; i++)
{
if (i == 5)
{
break;
}
Console.WriteLine(i);
}
// Keep the console open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
/*
输出:
1
2
3
4
*/