using System;
class MainClass
{
    static void Main()
    {
        int i;        for(i = -5; i <= 5; i++)
        {
            Console.Write("测试 " + i + ": ");  //测试 累计 结果 数字            if (i < 0) Console.WriteLine("负"); //如果是负就显示这个
            else Console.WriteLine("正"); //如果是正就显示这个
        }
    }
}

解决方案 »

  1.   

    Console.Write("测试 " + i.ToString() + ": ");
    关于i值的判断应该有三项,即负数、0、正数。
      

  2.   

    Console.Write("测试 " + i + ": ");  //测试 累计 结果 数字
    这个是什么意思?累计次数不对吧?
      

  3.   

    using System;
    class MainClass
    {
        static void Main()
        {
            int i;        for(i = -5; i <= 5; i++)
            {
                Console.Write("测试 " + i + ": ");  //测试 累计 结果 数字            if (i < 0) Console.WriteLine("负"); //如果是负就显示这个
                else if (i = 0) Console.WriteLine("零"); //如果是0就显示这个
                else Console.WriteLine("正"); //如果是正就显示这个
            }
        }
    }
      

  4.   

    ding if(i==0){Console.WriteLine("零");}