2015-05-17 65 views
-2

我想在C中創建一個while循環,它表示構建成功,但它不打印任何東西。我真的不知道什麼是錯的,它沒有在控制檯中顯示任何內容。雖然循環不打印任何東西

int main() 
{ 
    int w = 0; 
    while (w >=100){ 
    printf("w = %i" , w); 
    w++; 
    } 
    return 0; 
} 
+5

'而(W> = 100)'是不正確的爲'w'是0和'0> = 100'是假的。你的意思是'while(w <= 100)'?順便說一句,正確縮進你的代碼並用正確的標籤標記它。 –

+0

爲什麼這被認爲是題外話? @ABCCode顯然是學習C循環的基礎知識。 – user1717828

回答

6

您定義w=0和下一行你寫的「而w是大於或大於等於100」,這是行不通的。

嘗試

while (w <= 100)