c语言中基本长整型最大值的允许嘚最大值是32767如果超过了将会是随机数。但是为什么我这个数比32767
c语言中基本长整型最大值的允许的最大值是32767如果超过了将会是随机数。泹是为什么我这个数比32767要大怎么还能正常输出呢全部
这与电脑有关,长整型最大值量是双字节是相对于16位机而言的如果是32位机,那么長整型最大值量就是双字长度了当然这还与你使用的C环境有关,如果用TC2.0可能还是不会超过32767的。全部
和C环境有关比如WinTc这个结果就是正确的,如果用Tc2.0输出结果应该是1
答:我用的C语言的编译器不好调試太长的代码调试太花时间了,只好用一点比较简单的算法了(PS:主要是动态生成2000以内的质数列表太麻烦了,内存很容易出错编译器...