我也测试了
0x80000000
0x80000080
...
	
	
			0x80000000
0x80000080
...

[fly]存在即是合理[/fly]
程序代码:#include<stdio.h>
int main()
{
    int n;
    for(n = 1; n; n++)
    {
        if(!(n & 0xFFFFFF)) printf("%d\n", n);
        if(n != (int)(float)n)
        {
            printf("n = %d\n", n);
            break;
        }
    }
    return 0;
}