学校oj上的题目,题目本身很简单,但对于我来说,对于函数的建立和使用的熟练度越来越高了,很快就能将函数封装的知识运用上去,小小进步
`#include <stdio.h>
#include <stdlib.h>
float JC(int i);
int main()
{
int i, counter = 2;
double a = 1, e = 1;
for(i = 1; 1/a>10e-5; i++)
{
a = JC(i);
counter++;
e+=1/a;
}
printf("%f %d", e, counter);
return 0;
}
float JC(int i)
{
int j, k = 1;
for(j = 1; j<=i; j++)
{
k*=j;
}
return k;
}
`