编程序找出1000之内的所有完数
来源:互联网 发布:设计师用的软件 编辑:程序博客网 时间:2024/05/01 08:30
一个数如果恰好等于它的因子之和,这个数就称为完数。编程序找出1000之内的所有完数。
下面给出代码:
#include<stdio.h>int main(){int sum;int i,j,k;for(i=1;i<=1000;i++){sum=0;for(j=2;j<=i;j++)//求出该数所有因子之和if(i%j==0) sum+=i/j;if(i==sum)//判断该数是否等于其所有因子之和{printf("%d its factors are ",i);for(k=i;k>1;k--)if(i%k==0) printf("%d ",i/k);printf("\n");}}return 0;}测试结果:
0 0
- 编程序找出1000之内的所有完数
- 习题 5.9 编程序找出1000之内的所有完数。
- 编程序找出1000之内的所有完数,并按下面格式输出其因子:6 its factors are 1,2,3
- 找出N之内的所有完数
- 找出N之内的所有完数
- 找出N之内的所有完数
- 找出N之内的所有完数
- c语言:编程找出1000之内的所有完数。
- acm--找出n之内的所有完数及因子
- 第16周-找出N之内的所有完数
- 第十六周 OJ:找出N之内的所有完数
- 1037: 找出N之内的所有完数
- 1037:找出N之内的所有完数
- 计161_Problem : 找出N之内的所有完数
- 编程找出1000之内的所有完数,并输出其因子
- 一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子
- 一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数
- 【程序19】找出1000以内的所有完数
- Androidstudio集成微信分享网页
- How Many Maos Does the Guanxi Worth
- getRealPath()和getContextPath()的区别
- 数据结构与算法--快速排序
- CCF NOI1071 Pell数列
- 编程序找出1000之内的所有完数
- 树中的最长路
- Java常见异常和解决办法
- caffe学习笔记---5 -caffe网络层类型
- iOS 音视频高级编程:Audio Unit播放FFmpeg解码的音频
- 三 : DelayQueue 延迟队列
- 使用impdp导入dmp文件
- 欢迎使用CSDN-markdown编辑器
- UvaLive 4256 Salesman (DP)