2012-10-03 62 views
-1

在採訪中有此內容。使用絕對值打印此輸出

0 
12 
345 
6789 

我能夠做到這一點,但我不知道怎麼知道什麼時候停止,而不使用絕對值。

編輯我想這是不明確的,你不能使用和文字,即4

+1

究竟是什麼阻止你停止? – none

+1

printf(「0 12 345 6789」);你可能需要對你的問題更具體一些? – Nanomurf

+0

這個問題甚至意味着什麼? –

回答

1

的空間三角號來之前,因此

for(int i = 0, t = 1; i < 10; ++i) { 
    printf("%d",i); 
    if (i == t) { 
     printf(" "); 
     t += i+1; 
    } 
} 
printf("\n");