白0702 发表于 2015-6-15 21:42
这个程序里,j初始值应该为1,sum初始值应该为0,另外你打印应该在次循环完成后进行。下面是调试正确的程序 ...
仁清 发表于 2015-6-15 21:49
哦,原来是打印的地方出问题了,谢谢~
但是
sum=1,和j=2是一组
白0702 发表于 2015-6-15 21:53
sum肯定是要初始化为0的,j也应该初始化为1,因为1也是它的公约数啊。
仁清 发表于 2015-6-15 21:56
#include
int main()
{
fixer 发表于 2015-6-15 22:41
完数是什么?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |