namespace DoWhile循环
{
class Program
{
static void Main(string[] args)
{
//do-while 循环适合先执行一次 在判断条件是否成立 至少执行1次
//while 循环至少执行0次
int num = 0;
do
{
num++;
Console.WriteLine("Hello World");
} while (num<3);
}
}
}
namespace for循环
{
class Program
{
static void Main(string[] args)
{
//第一个条件 是赋值语句n 是一个起始条件
//第二个条件 是终止条件
//第三个条件 是每次循环的步长
//循环的次数就是 (终止条件-起始条件)/2 ==循环的次数
//1次 6次 5次
//第一个条件执行1次 第二个条件执行次数=循环的次数+1 第三个条件执行的次数是 循环的次数
//for (int i = 5; i < 10; i++)
//{
// Console.WriteLine("Hello world");
//}
int sum = 0;
for (int i = 1; i < 101; i++)
{
if (i%2==0)
{
//continue是一个跳转语句 结束当次循环
//continue;
//break 是一个跳转语句 结束当前所在的循环体
//break;
//return 是一个跳转语句 结束当前return所在的方法
return;
}
sum += i;
}
Console.WriteLine(sum);
}
}
}
namespace while循环
{
class Program
{
static void Main(string[] args)
{
//类似计数器
//1-100 所有能被3整除的和
int sum = 0;
int count = 0;
while (count<=100)
{
count++;
if (count%3==0)
{
sum += count;
}
}
Console.WriteLine(sum);
}
}
}