编程求数列1,1/2,1/3,1/4,…的所有大于 0.00001的数据项之和并输出结果。
#include<stdio.h>
int main()
{
int x=100,a=1,c=0;
printf("3位数中的完数有:");
for(x=100;x<=999;x++)
{
c=0;//确保每次开始对x进行判断是,c的初始值都是0
for(a=1;a<x;a++)
{if(x%a==0)
c=c+a;
}
if(x==c)
printf("%d\n",x);
}
return 0;
}