热门

最新

红包

立Flag

投票

同城

我的

发布
m0_74320567
成成成成成成果
3 年前
truem0_74320567

18 判断1000内完数
因数之和等于本身即是
int main()
{
int sum, m, i;
for (i = 1; i < 1000; i++)
{
sum = 0;//因为sum一直在变,要是放外面结果会一直等于sum=0
// 只要在变的量一定要注意他的变化情况以及输入情况及结果
for (m = 1; m < i; m++)//循环注意开闭区间,
// 无错,逻辑无误就用printf看看过程;
// 注意变量改变
{
if (i % m == 0)
{
sum = sum + m;
}
}
if (sum == i)
{
printf("%d是完数\n", i);
}
}
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
人工智能导论重要考点
立即登录