把條件寫在單獨的if語句和放在for迴圈表示式中的區別

lt發表於2017-07-10
#include 
int main()
{
    int x,y;
    for(x=0,y=x; x+y<3; x++)
    {
        printf("%d ",x);
    }

    printf("\n");

    for(x=0;; x++)
    {
        y=x;
        if (x+y>=3) break;
        printf("%d ",x);
    }
}

輸出結果

0 1 2
0 1

相關文章