using System;
 
 
        class Program
        {
        static  void  Main()
        {
                     int n=100;
                       //初始化n 
                     while ( n <= 200)
                        n = n + 2;//循环体和循环条件
                     Console.Write(n);
             
        }
        }
 

解决方案 »

  1.   

    这么写当然只输出一个数字了.把console.write()放到循环体中
    while(n<=200)
    {
       console.writeline(n);
       n=n+2;
    }
      

  2.   

    加对括号using System; 
            class Program 
            { 
            static  void  Main() 
            { 
                        int n=100; 
                          //初始化n 
                        while ( n <= 200) 
                       { n = n + 2;//循环体和循环条件 
                            Console.Write(n); 
                       }
            } 
            } 
      

  3.   

    楼上说的都对。这样也可以:
    class Program 

      static void Main() 
      { 
        for (int n = 100; n <= 200; n += 2) 
          System.Console.Write(n + " "); 
      } 
      

  4.   

    控制结构,如if,while
    如果不加{}来控制范围,默认的范围是其后的一条代码。
    一楼,二楼都是正解!
      

  5.   

    怎样把100也输出来?using System; 
            class Program 
            { 
            static  void  Main() 
            { 
                        int n=98
                          //初始化n 
                        while ( n <= 200
                      { n = n + 2;//循环体和循环条件 
                            Console.Write(n); 
                      } 
            } 
            }