A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. for(int i = 0; i<=999; i++)
  2.         {
  3.             //遍历所有数,
  4.             int sum = 1;
  5.             //找到所有的因子,然后加起来
  6.             for(int j = 2; j <= i / 2; j++)
  7.             {
  8.                 if(i % j == 0)
  9.                 {
  10.                     sum += j;
  11.                 }
  12.             }
  13.             
  14.             //将所有的完数打印出来
  15.             if(sum == i)
  16.             {
  17.                 printf("%i \n", i);
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马