第三十九讲项目1.3——亲密数
来源:互联网 发布:淘宝宝贝重量属性 编辑:程序博客网 时间:2024/06/05 14:29
问题描述
程序代码
#include <stdio.h>/**csdn学院--2016级*目的:让代码见证成长(作为一个初学的菜鸟,如*大家有发现错误,欢迎指正!)*文件名称:Myfun78.c*作者:小臣小仁*完成日期:2016年12月17日*/int main(){ int i,a,b,n; for(a=1;a<=3000;++a) { b=0; for(i=1;i<a;++i) { if(a%i==0) b+=i; } n=0; for(i=1;i<b;++i) { if(b%i==0) n+=i; } if(a==n) { printf("a=%d,亲密数为d\n",a,b); } } printf("\n"); return 0;}
输出结果
知识点总结
在循环嵌套中找出1~3000的每个数的因子和,如何再把因子和个每个因子找出来,判断是否相等,如果相等表明找出了亲密数,然后输出。
心得体会
知道了如何找出这个题的亲密数了。
0 0
- 第三十九讲项目1.3——亲密数
- 第三十九讲项目三 求3000以内的全部亲密数
- 第三十九讲项目1.2——输出1000以内的所有完数
- 第三十九讲项目3.1——输入一个正整数,输出它的反序数
- 第三十九讲项目4.2—(2)输出10000以内的所有回文数。
- 第三十九讲项目5——阿姆斯特朗数
- 第三十九讲项目六——回文日
- 第三十九讲项目4——输入一个正整数,判断其是否为一个回文数
- 第三十九讲项目七
- 第三十九讲 项目 数字游戏 (完数, 阿姆斯特朗数,回文数,回文日等)
- 第三十九讲项目2——n=a!+b!+c!
- 第三十九讲 项目二 求三位数以内所有n=a!+b!+c!的数
- 第三十九讲 项目4 求出1万以内的回文数
- 第39讲 项目1 完数和亲密数
- 第三十九将项目五 反序数
- 第三十九章项目六 回文数
- 第三十九讲 项目3 求出100万以内的n,9*n刚好是它的反序数。
- 第三十九讲 项目5 求出1000以内阿姆斯特朗数
- number_format 与 round 的区别
- 【NOIP2017提高组模拟12.17】环
- C++调用Python
- ModelAndView
- PAT A1038
- 第三十九讲项目1.3——亲密数
- CSS笔记——常用布局
- 第十六周项目4-英文单词的基数排序
- PAT A1041
- Linux下安装dokuwiki
- 4-8-Percolate Up and Down
- 经典算法之—模拟退火
- java+Eclipse+struts2+Tomcat+Mysql开发的小例子
- Java---三大特性之封装(2016-12-17)