练手的例题是之前的前n项+分母阶乘(虽然我知道怎么做
**自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!来近似计算。本题要求对给定的非负整数n,求该级数的前n项和。
**
#include<stdio.h>
double denominator(double n);
int main()
{
double n, i, sum, item;
scanf("%lf", &n);
sum = 1;
item = 1/ denominator(n);
for (i = 1; i <= n; i++) {
sum = sum + item;
}
printf("%.6f", sum);
}
double denominator(double n)
{
double i, n, item;
for (i = 1; i <= n; i++)
{item = item * i;}
return item;
}
函数到底是咋写的呢?
看别人也会主函数和支函数参数都定义一样的啊,形参实参。。。好烦
这道题如果要用函数写,这么写应该没错吧...?