RangerCD
这到底是不是无限循环啊。。。我晕了

#include *本站禁止HTML标签噢*

using namespace std ;

void main ()

{

int k ;

for ( k = 1 ; k > 0 ; k ++ ) ;

cout << k << endl ;

system ("pause") ;

}

老师说这是无限的,书上标答说是无限的。。。

但是我的VS2012给出了答案是-2147483648

我知道是因为超出了int范围

但是。。。考试的时候要肿么写啊:64:

RangerCD
狂奔的瘦子
展开Biu

狂奔的瘦子 发表于 2013-1-9 12:22

理论上是无线的,但是int是有长度限制的.............

#38t对啊。。。到了上限加一变负怎么破。。。

[查看全文]
狂奔的瘦子
理论上是无线的
展开Biu

理论上是无线的,但是int是有长度限制的.............

[查看全文]