CSharp基礎知識3-循環語句

第九課:   for循環:   1、一到一百的和:    class Program       {           static void Main(string[] args)           {               double sum = 0;               for (int i = 1; i <= 100; i++)               {                   sum = sum + i;                 }               Console.WriteLine("一到一百的和是:"+sum );               Console.ReadLine();           }       }   2、列印乘法口訣:   class Program       {           static void Main(string[] args)           {               for (int i = 1; i <= 9; i++)               {                   for (int j = 1; j <= i; j++)                   {                       Console.Write(i + "*" + j + "=" + (i * j) + "   ");                   }                   Console.WriteLine();               }                   Console.ReadLine();           }       }   有一個不好,就是空格對不準運行一看就知道了,現在還解決不了,以後會改正。  while循環:    class Program       {           static void Main(string[] args)           {               Console.WriteLine("請輸入整數:");               string num = Console.ReadLine();               int resu;                 while (!int.TryParse(num, out resu))               {                   Console.WriteLine("輸入錯誤!請重新輸入:");                    num = Console.ReadLine();               }               Console.WriteLine("輸入的數字為:{0}",resu );                   Console.ReadLine();           }       }  foreach語句遍曆數組或對象集合中的每個元素。    class Program       {           static void Main(string[] args)           {              int[] a = new int[] { 1,2,3,4,5,6};               foreach (int i in a)               {                   Console.WriteLine(i);               }                   Console.ReadLine();           }       }   練習:列印出控制台上所有支援的色彩。      class Program       {           static void Main(string[] args)           {             foreach (string i in Enum.GetNames(typeof(ConsoleColor)))              {                  Console.WriteLine (i);              }                   Console.ReadLine();           }       }   說明:Enum.GetNames(typeof(ConsoleColor))可以把枚舉類型轉換為string類型。