这里面输入12是正确结果,输入13确实错误的,请问是为什么?
int的取值范围为: -2^31——2^31-1,即-2147483648——2147483647 ,13! 超出这个范围了。
因为整型数据是有范围的,超出范围就溢出了。要使用长整型