3. C# break,continue
短信预约 -IT技能 免费直播动态提醒
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Output do{.. break;} while() result");
int i = 1;
do
{
if ((i % 2) == 0)
break;
Console.WriteLine("{0}",i++);
}
while(i<=10);
//break, 立即终止循环;执行后面语句
Console.WriteLine("Output do{.. continue;} while() result");
int j= 1;
do
{
if ((j++ % 2) == 0)
Console.WriteLine("{0}", j);
continue;
}
while (j <= 10);
//continue, 终止当前循环;执行下一个循环;
Console.WriteLine("Output do{.. break;} while(true) result");
int k = 1;
do
{
if ((k++ % 2) == 0)
Console.WriteLine("{0}", k);
break;
}
while (true);
//死循环,用break跳出循环;
Console.WriteLine("Output do{.. continue;} while(true) result");
int z= 1;
do
{
if ((z % 2) == 0)
continue;
Console.WriteLine("{0}", z++);
}
while (true);
//死循环,continue,关闭程序跳出循环;
Console.ReadLine();
}
}
}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341