chinaunix网友2009-09-23 21:44:48
我试了,确实 是这样的,我编了一个程序;
#include
int main(void)
{
int i, j = 0;
for(i = 1; i <= 1025; i++) {
while(1) {
if( j > 9 ) {
j = 0;
}
printf("%d", j++);
break;
}
}
while(1)
;
return 0;
}
结果是出现了1024个数字,第1025个数字没有显示出来。我将1025改为了1050,还是显示了1024个数字后进入了死循环。
我在别的机子上没试验,这可能与不同的机子有关吧,水知道的话,说一下。