问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言用函数求1000以内的完数的和!急!

发布网友 发布时间:2022-06-02 05:55

我来回答

3个回答

热心网友 时间:2023-10-31 00:49

完全数是除自身外的所有因子之和与自身相等的数。用一个for循环检查2至1000的偶数(迄今为止发现的完数全是偶数),若符合条件则输出此数。检查时,用另一for循环计数变量从2开始步长为1至此数的一半去除此数,能整除的累加求和(1因子不用检查,直接计入和),最后与此数比较是否相等,相等的则是完数。代码如下:

#include "stdio.h"
int main(int argc,char *argv[]){
int n,k,s,t,sum;
for(sum=0,n=2;n<1000;n+=2){//遍历2~1000的偶数
for(s=1,t=(n>>1),k=2;k<=t;k++)//用2~n/2检查是否能整除
if(n%k==0)//将因子累加至s
s+=k;
if(n==s)//检查s是否与n自身相等
sum+=s;//完数累加到sum求和
}
printf("The sum of them is %d\n",sum);
return 0;
}

运行结果如下:

热心网友 时间:2023-10-31 00:49

根据题意可得代码:

#include <stdio.h>

int iswanshu(int a)
{
    int sum = 0, i;
    for (i = 1; i <= a/2; ++i){
        if (a%i==0){
            sum += i;
        }
    }
    if (sum == a)return 1;
    else return 0;
}

int fun()
{
    int sum = 0, i;
    for (i = 2; i <= 1000; ++i){
        if (iswanshu(i)){
            sum += i;
        }
    }
    return sum;
}

int main()
{
    int sum = fun();
    printf ("%d\n", sum);
    return 0;
}

热心网友 时间:2023-10-31 00:50

#include<stdio.h>
int Cal(){
    int i = 0,res = 0;
    for(;i <= 1000;i++){
        res += i;
    }
    return res;
}
int main(){
    
    int res = 0;
    res = Cal();
    printf("result = %d\n",res);
    return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 c语言,累加函数实现 船舶自动识别系统的DSC 房贷退税找谁咨询 房贷在线咨询 以螺栓GB&#47;T 5782-2000 M20为例、、谁能告诉我螺栓的长度怎么根据表查出来啊 深圳买房,能留房产证,又使用公积金贷款吗? 澳洲留学生经济学专业就业前景? 澳洲留学生物流管理专业就业前景? 河南省公路建设债券发行办法 我昨天更新了显卡驱动导致现在电脑重启蓝屏了,怎么能够快速的修复好呢? 电脑是飞行堡垒 飞行堡垒显卡跑分异常低,升级显卡变代码43,更换同型号完美解决 华硕飞行堡垒6显卡1050ti,玩LOL出现directx错误,direct3d加速打不开? 华硕笔记本飞行堡垒的独立显卡突然不能用了 华硕飞行堡垒笔记本显卡问题 广发信用卡没开卡可以提额吗 广发信用卡不开卡的话多长时间内有效? 我的广发信用卡为什么到现在都还没有开卡,都快半个月了 诸神战纪2定律之珠的位置 诸神战纪2死神归来吸血装备哪里爆 基金定投---1000元,是投一个基金还是两个基金好? c语言写1&#47;n,1&#47;n+1,1&#47;n+2......1&#47;n+9的求和函数 c语言函数求和,跪求,在线等 有人建议我装容声太阳能加空气能热水器,有这个必要吗? 问一下贴吧里说的资源楼在哪里 如何在贴吧发资源,就是那种可以直接在一楼下载的 姓孙的男孩名字四个字生肖猴 2014年九月初六起名四个字男孩姓孙 为什么经常做梦会梦到蛇,有时还梦到被蛇咬? 有什么好用的 markdown 的所见即所得编辑器 孕妇梦见表姐快要死了带她家孩子来看我们是什么意思 求Marked 2 for Mac版Markdown预览工具资源分享,谁有Marked Mac破解 冷藏的母乳天天加热给宝宝吃可以嘛 母乳放冰箱保鲜超过6小时,宝宝还能喝吗 请教SMT中,x-ray与5DX有什么不同?还是说其实这两个都是指一种测试设备,只是功能上不同?急,谢谢 为什么微信圈评论时,文字太多无法发表成功,是什么原因? X-ray室的辐射有多大?要距离多远才算安全?我们实验室有一间,但平时好像用得不多,这样会不会对人体有害 不锈钢喝水缸子生锈了,怎么除锈? 性价比最高的笔记本 雷朋Ray-Ban乐活系列光学镜架 RX5290D怎么样 魔法少女小圆 Pugna cum maga 歌词,日文,中文形势