C# for循環

1、簡介oop

一個for循環是一個容許所編寫一個執行特定次數的循環的重複控制結構。spa

2、語法blog

for (表達式1; 表達式2; 表達式3)
{string

 循環體;it

}io

下面是 for 循環的控制流:for循環

  1. 表達式1會首先被執行,且只會執行一次。這一步容許您聲明並初始化任何循環控制變量。您也能夠不在這裏寫任何語句,只要有一個分號出現便可。class

  2. 接下來,會判斷 表達式2。若是爲真,則執行循環主體。若是爲假,則不執行循環主體,且控制流會跳轉到緊接着 for 循環的下一條語句。變量

  3. 在執行完 for 循環主體後,控制流會跳回上面的 表達式3語句。該語句容許您更新循環控制變量。該語句能夠留空,只要在條件後有一個分號出現便可。循環

  4. 條件再次被判斷。若是爲真,則執行循環,這個過程會不斷重複(循環主體,而後增長步值,再而後從新判斷條件)。在條件變爲假時,for 循環終止。

3、實例

1.連續輸出一百次,「下次我必定會細心的」。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Loops
{
    class Program
    {
        static void Main(string[] args)
        {
            //1.連續輸出一百次,「下次我必定會細心的」。

            for (int i = 0; i < 100; i++)
            {
                Console.WriteLine("下次我必定會細心的\t{0}",i);

            }
            Console.ReadKey();

        }
    }
}  

輸出結果

2.求1-100間全部的偶數的和

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Loops
{
    class Program
    {
        static void Main(string[] args)
        {
            //求1 - 100間全部的偶數的和
            int sum = 0;
            for (int i = 2; i <=100; i++)
            {
                sum += i;
                i++;
            }
            Console.WriteLine("1 - 100間全部的偶數的和是{0}",sum);
            Console.ReadKey();
        }
    }
}  

輸出結果

3.找出100-999間的水仙花數?

            //找出100-999間的水仙花數?
            //水仙花數指的就是 這個百位數字的
            //百位的立方+十位的立方+個位的立方==當前這個百位數字
            //153  1 125  27  153  i
            //百位:153/100
            //十位:153%100/10
            //個位:153%10

            for (int i = 100; i <= 999; i++)
            {
                int bai = i / 100;
                int shi = i % 100 / 10;
                int ge = i % 10;
                if (bai * bai * bai + shi * shi * shi + ge * ge * ge == i)
                {
                    Console.WriteLine("水仙花數有{0}", i);
                }
            }

            Console.ReadKey();

輸出結果

相關文章
相關標籤/搜索