1条回答 默认 最新
- Keep Doing this 2021-06-29 20:39关注
/********************************** @ @判断完数 @Time :2021/06/29 20:16 @author :Keep Doing this(小小的鹏弟) @SoftWare : Visual Studio 2019 **********************************/ #include<stdio.h> #include<stdlib.h> #pragma warning(disable:4996) int main() { int a, i, sum; //以下为答题区域 sum = 0; scanf("%d",&a); for (i = 1; i < a; i++) { if (a % i == 0) sum += i; } printf("%d",sum); if (sum == a) printf("该数是完数"); else printf("该数不是完数"); //答题区域结束 return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 对于相关问题的求解与代码
- ¥15 ubuntu子系统密码忘记
- ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
- ¥15 保护模式-系统加载-段寄存器
- ¥15 电脑桌面设定一个区域禁止鼠标操作
- ¥15 求NPF226060磁芯的详细资料
- ¥15 使用R语言marginaleffects包进行边际效应图绘制