失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > C语言编程题 25. 编程实现输出100以内的所有“完数” 完数是指一个整数等于他所有

C语言编程题 25. 编程实现输出100以内的所有“完数” 完数是指一个整数等于他所有

时间:2020-07-11 21:50:38

相关推荐

C语言编程题 25. 编程实现输出100以内的所有“完数” 完数是指一个整数等于他所有

#include<stdio.h>int main() {int n,i,j;scanf("%d",&n);//读入nfor(i=1; i<=n; i++) { //遍历1~nint tem=0; //每次内层循环结束tem重新赋值为0for(j=1; j<i; j++) { //判断是否为完数if(i%j==0) { // 判断是否为因子tem+=j; //因子求和}}if(tem==i) { //因子和等于本身即为完数-->输出printf("%d\n",i);}}return 0;}

C语言编程题 25. 编程实现输出100以内的所有“完数” 完数是指一个整数等于他所有小于它自身的所有因子之和。如:6=1+2+3 那么6就是完数。

如果觉得《C语言编程题 25. 编程实现输出100以内的所有&ldquo;完数&rdquo; 完数是指一个整数等于他所有》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。