C#中的for循环

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中的for循环相关的知识,希望对你有一定的参考价值。

     循环就是重复执行一些语句来达到一定的目的,这个只需要设定好参数,同样的代码就可以执行成千上万次,在这里我将讲述for循环。

  一,for循环

      for(声明初始值;表达式是否成立;声明变化)

{

执行循环语句

}

先来看个例子;

string str = "循环计算器";
//int x=1;for(;x<=7;x++),也可以写成这样
for (int x = 1; x <= 7; x++)
{
Console.WriteLine(str);
}
Console.ReadKey();

     上述代码在控制台显示效果如下;

1.循环计算器
2.循环计算器
3.循环计算器
4.循环计算器
5.循环计算器
6.循环计算器
7.循环计算器

  

        x控制循环次数,执行过程如下;初始值是1,在判断下x <= 7是否成立,如果成立则输出(str);在x++;到此循环第一次结束,然后再判断下x <= 7,如果成立则立即执行循环语句,当循环到x=8时,x<=7不成立,循环结束。

       同时也可以用for循环写成其他形式;

   

 int xh = 7;
 for(;xh>==0;xh--)
{
Console.Write(xh);
Console.WriteLine(str);
}

     上述代码在控制台显示效果如下;

7.循环计算器
6.循环计算器
5.循环计算器
4.循环计算器
3.循环计算器
2.循环计算器
1.循环计算器
0.循环计算器

    for循环中要注意的是防止死循环;

    如果在循环过程中循环计数器没有发生变化就会不停的执行输出,直到强制关闭控制台

 

以上是关于C#中的for循环的主要内容,如果未能解决你的问题,请参考以下文章

c#通过for循环多次向数据库中插入数据。

C# - var 在 for 循环中的行为不符合预期

如何在Django视图中使用for循环返回每次迭代[关闭]

18 C#中的循环执行 for循环

c#中的for和while循环

如何用 C# 中的函数语句替换 for 循环?