十七、流程控制之for循環

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

namespace _17.流程控制之for循環
{
    class Program
    {
        static void Main(string[] args)
        {
            /**
             * for循環語句
             * 其語法:
             *  for(<initialization>; <condition>; <operation>)
             *  {
             *      <code to loop>
             *  }
             * 
             * 執行過程:
             * 1. 首先執行<initialization>初始化表達式得到一個值;
             * 2. 計算<condition>布爾表達式的值;
             * 3. 如果<condition>布爾表達式爲true,執行循環體;
             * 4. 如果<condition>布爾表達式爲false,退出循環體繼續執行循環結構外的代碼;
             * 5. 執行循環體後,再執行<operation>計數器表達式;
             * 6. 然後再重複2~5步驟。
             * 
             */
             
            // 求出1到100之間所有偶數之和。
            
            int sum = 0;
            
            for (int i = 2; i <= 100; i++)
            {
                sum += i;
            }
            
            // 謹記:i變量的作用域決定i變量不能在循環體結構被引用。
            
            Console.WriteLine("1到100之間所有偶數之和爲{0}", sum);
            
            Console.ReadKey();
        }
    }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章