1到20的阶乘,我是新手
#include<math.h>#include<stdio.h>
main()
{
int a=1,b=1,c=1;
float i=0.0,d=0.0001;
while(fabs(1./a)>=fabs(d))
{
i=i+1/a;
if(b%2!=0)
c=-1;
else c=1;
a+=2;
a=a*c;
b++;
}
printf("%f\n",i);
}
2019-01-12 21:59
[此贴子已经被作者于2019-1-15 17:53编辑过]
2019-01-14 18:57
2019-01-14 21:41
2019-01-14 21:45
2019-01-14 21:46
2019-01-14 21:47