2012-10-03 64 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");