C#循环while、do...while、for、foreach

   一、循环结构

    1)  while语法:

C#循环while、do...while、for、foreach_第1张图片

   

 //打印1-10的数
            int num = 1;  //初始值
            while (num < 11)  //循环条件
            {
                Console.Write(num+"\t");  //循环体具体做的事
                num++;  //改变初值
            }


    2)  do..while语法:

C#循环while、do...while、for、foreach_第2张图片

   

//打印1-10的数
            int num = 1;  //初始值
            do{
                Console.Write(num+"\t");  //循环体具体做的事
                num++;  //改变初值
            } while (num < 11) ;  //循环条件



   3)   for语法: 

C#循环while、do...while、for、foreach_第3张图片

  

 //打印1-10的数
            for (int i = 1; i <11; i++)
            {
               Console.Write(i+"\t");  //循环体具体做的事
            }

  

   4)  foreach语法:


    

     C#循环while、do...while、for、foreach_第4张图片

     


二、总结:


 1:语法

C#循环while、do...while、for、foreach_第5张图片

         2:执行顺序
(1)while 循环:先判断,再执行
(2)do-while循环:先执行,再判断
(3)for循环:先判断,再执行

         3:使用场合
 (1)循环次数确定的情况,通常选用for循环
 (2)循环次数不确定的情况,通常选用whiledo-while循环

你可能感兴趣的:(C#循环while、do...while、for、foreach)