打印出1和200之间可以被13整除的数字

0 c# if-statement visual-studio do-while

    int i=1;
    do
    {
        if (i % 13 == 0)
            Response.Write(i + "<br>");

        i++;
    } while (i < 201);
Run Code Online (Sandbox Code Playgroud)

作为标题,我想打印出可以从1到200整除的数字.上面的代码有效,但为什么我不能这样写呢?

    int i=1;
    do
    {
        Response.Write(i + "<br>");

        i++;
    } while (i < 201 && i % 13 = 0);
Run Code Online (Sandbox Code Playgroud)

非常感谢!

Sel*_*enç 6

两个循环不一样.其中一个继续只要i < 201.其他一个停在第一个不能分为13的数字.