1.任务和代码
/*
copyright\c)2017,csdn学院
*All cights reserved
*文件名称:a.c
*作者:王琦
*完成日期:2017年4月23日
*版本号:6.0
*问题描述:输入一个数n,判断n是否是完数
*程序输出:该数是否是完数
*/
#include <stdio.h>
int main( )
{
int n,i,sum=0;
printf("请输入一个数字:");
scanf("%d",&n);
for(i=1;1<n;i++)
{
if(n%i==0)
sum+=i;
}
if(sum==n)
printf("该数是完数");
else
printf("该数不是完数");
}
2.运行结果
3.知识点总结
运用判断素数的方法对数据进行分析,将因子相加得到的数与n比较得出结果
4.心得体会
之前学习过程中最头疼的方法在练习中逐渐学会