2 z245074851 z245074851 于 2013.07.08 16:13 提问

求解答哪一步出错了,一个死循环

static void Main(string[] args)
{

        for (int j = 1; j <=9; j++)
        {
            for (int i = 1; i <= j; j++)
            {
                Console.Write("{0}*{1}={2}", j, i, i * j);
            }
            Console.WriteLine();
        }
        Console.ReadLine();

    }

3个回答

lylhq1989
lylhq1989   2013.07.08 16:29

额。。i永远都是1,。。永远小于j 能退出循环?

u011344231
u011344231   2013.07.08 18:03

j=1;
i <= j;
这个条件一直成立呀

w8548186
w8548186   2013.07.08 18:08

for (int i = 1; i <= j; j++)
j++ 改成i++看看呢!

z245074851
z245074851 谢谢了啊
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片