
2个回答
展开全部
主要是从数据长度考虑,10!结果已经上百万了,int类型是2个字节的带符号数-32768~32767
unsigned int是2个字节存无符号数0~65535,但是long类型用4个字节存带符号数范围达到了-214483648~2147483647,完成达到存10!的结果
unsigned int是2个字节存无符号数0~65535,但是long类型用4个字节存带符号数范围达到了-214483648~2147483647,完成达到存10!的结果
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询