我正在服用this费马大定理的定义。我尝试编写一个算法来验证它是否适用于小值:#include#includeusingnamespacestd;intmain(){//a^n+b^n=c^ninta,b,c,n,count=0;for(n=3;n这是一段输出的屏幕:这怎么可能?我是否遗漏了C++编程中可能会得到错误结果的“大整数”? 最佳答案 你的pow()函数溢出了;请记住int的大小是有限的。例如,pow(256,4)在32位上会溢出,pow(256,8)在64位上会溢出,即使您使用无符号数据类型也是如此。从技术上讲,int溢