2015-06-18 113 views
-7

如果short int爲2個字節,則在下面的prog中執行while循環多少次?while循環的輸出

main() 
{ 
int j = 1; 
while(j <= 255); 
{ 
    printf("%d",j); 
    j++; 
} 
return 0; 
} 

我認爲它應該是255次,但它不正確。誰能告訴我爲什麼?

+0

'1,2,3,... 255'。數起來。 –

+1

'「但它不正確」' - 是什麼讓你這麼說? – David

+1

@MarcB我們都錯過了';' –

回答

7

在分隔線末尾有一個分號。由語句;組成的while循環多次執行「無限」。