完全数就是各因子之和等于其本身,求问各位大神一个c语言编程菜鸟问题。。。求各位大神教我如何编一个函数,判断其是不是完全数?非常感谢
给你说个思路吧,穷举。首先是求出这个数所有的因子,算法就用穷举好了,穷举2到这个数-1的值,然后把所有因子加起来算一下就是了
还有这个完全数,1到底要不要算进去,我搜了一下网上是算进去的,但是把本身去掉,你自己斟酌下改一下吧。这算法肯定不是最优的 你自己可以考虑一下更优的算法
利用枚举法