C语言实验作业7

实验目的:1、掌握函数的调用。

     2、掌握完数的判断方法。

实验代码:

#include<stdio.h>
#include<math.h>
int factorsum(int number);
int main()
{
int m,n;
printf("Enter m n:");
scanf("%d%d",&m,&n);
for(m;m<=n;m++)
if(m==factorsum(m))
printf("%d\n",m);
return 0;
}
/*完数的判断*/
int factorsum(int number)
{
int sum,i;
for(i=1,sum=0;i<=number/2;i++)
if(number%i==0)
sum=sum+i;
return sum;
}

实验结果:C语言实验作业7

实验心得:本次实验中我了解到了完数的判断方法,虽然在实验过程中还能不熟悉,但之后我会多加练习。此外本次实验还加深了我对函数调用的理解,以后遇到函数调用的问题会更加游刃有余。

 

上一篇:第七次作业


下一篇:算法第二章上机实践报告