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类型。