C# 提供了以下几种循环类型
1、 for/foreach 循环 foreach (数组,集合讲完再讲):多次执行一个语句序列,简化管理循环变量的代码。
2、 while 循环:当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。
3、do...while 循环:除了它是在循环主体结尾测试条件外,其他与 while 语句类似。
4、嵌套循环:您可以在 while、for 或 do..while 循环内使用一个或多个循环。
一、for循环
for (int i = 1; i < 11; i++)
{
Console.WriteLine(i);
}
1:三部分全部省略 死循环
int a = 0;
for (; ;)
{
a++;
Console.WriteLine("==="+a);
}
2:初始值有 控制条件有 增量(步长)无 死循环
for (int i = 1; i < 11; )
{
a++;
Console.WriteLine("===" + a);
}
3:初始值有 控制条件无 增量(步长)有 死循环
for (int i = 1;; i++)
{
a++;
Console.WriteLine("===" + a);
}
4、打印一个平行四边形
Console.WriteLine("请输入行数:");
int rows = int.Parse(Console.ReadLine());
Console.WriteLine("请输入列数:");
int cols = int.Parse(Console.ReadLine());
for (int i = 0; i < rows; i++)
{
for (int k = 0; k <= i; k++)
{
Console.Write("");
}
for (int j = 0; j < cols; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadLine();









网友评论