• C#。3 循环


    循环:可以反复执行某段代码,直到不满足循环条件为止。

    一、循环的四要素:初始条件、循环条件、状态改变、循环体。

          1.初始条件:循环最开始的状态。

          2.循环条件:在什么条件下进行循环,不满足此条件,则循环终止。

          3.状态改变:改变循环变量值,最终不满足循环条件,从而停止循环。

          4.循环体:要反复执行的部分。

    二、语法:for语法.   //还有while,do...whilte

          for(初始条件;循环条件;状态改变)

            {  //循环体 }

                     例: for(int i=1;i<=10;i++)

                              {     Console.WriteLine("您好"); }

       注意: 1.for后面的小括号中,用分号隔开了三项。

                2.for的小括号后面不要加分号。

                3.不要写成死循环。

             

    三、执行过程:

        1.执行初始条件

        2.执行循环条件

        3.循环体

        4.状态改变

        5.继续第2步。

    四、举例:

    1.找100以内与7相关的数。(能被7整除,个位数是7,十位数是7)

      for(int i=1;i<=100;i++)

      {     if (i % 7 == 0 || i % 10 == 7 || i / 10 == 7) //重点   

      {         Console.Write(i + " ");     } }

      2.显示计算机的ASCII码:

     for(int i=0;i<=125;i++)

       {     Console.Write(i+"="+(char)i+" "); }

    for循环变型:

    变型一:while循环   

       int i = 1;//初始条件   

        for (; i <= 100; )

       {     Console.Write(i + " ");     i++;//状态改变    } 

       相当于:     

           int i = 1;//初始条件        

          while ( i <= 100)        

          {                 Console.Write(i + " ");                 i++;//状态改变             }

    变型二:死循环 for (; ; ) { }

    五、循环的嵌套。          

        for(int i=1;i<=10;i++)   

              {                 for(int j=1;j<=20;j++)      

              {                     Console.Write("★");                 }       

              Console.WriteLine();            

            }

      当外层每循环1次,里层完全循环一遍。

  • 相关阅读:
    vue事件处理器--v-on
    vue循环-- v-for
    node-Socket编程
    JsonWebToken
    Mongodb 数据库
    Nodejs库-EXPRESS
    yarn和npm的区别
    Vue学习笔记【22】——Vue中的动画(列表的排序过渡)
    Vue学习笔记【21】——Vue中的动画(v-for 的列表过渡)
    Vue学习笔记【20】——Vue中的动画(使用动画钩子函数)
  • 原文地址:https://www.cnblogs.com/999c/p/4181365.html
Copyright © 2020-2023  润新知