码迷,mamicode.com
首页 > 其他好文 > 详细

语句练习题11

时间:2016-05-16 12:44:13      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:

一个数如果恰好等于它的因子之和,这个数就称为"完数"。如6=1+2+3.找出1000以内的所有完 数。

 1         int count=0;
 2         for(int i=2;i<1000;i++){
 3             int sum=0;
 4             for(int j=1;j<i;j++){
 5                 if(i%j==0){
 6                     sum=sum+j;
 7                     }
 8             }    
 9             if(sum==i){
10                 System.out.println(i);
11                 count++;
12             }
13         }
14         System.out.println("1000以内的完数一共有"+count+"个。");

结果:

技术分享

语句练习题11

标签:

原文地址:http://www.cnblogs.com/ouyangtangfeng99/p/5497516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!