编程求n到m之前的所有完数,完数指的是除自身之外的所有因子之和等于这个数本身的数。请问为什么输出无结果呢?
收起
你这双循环到底在干嘛呢?
在1到根号n和根号n到n-1之间寻找两个数使得之积为n
用另一种方法写出来了,但是这个代码错在哪了呢
你这个算法,会丢失1这个因子的,所以不对。将sum初始值改为1,应该就可以了
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!