编程论坛
注册
登录
编程论坛
→
C语言论坛
编写一个计算级数和的函数fun
anhaoAH
发布于 2019-12-18 20:34, 2741 次点击
问题描述】
请编写一个计算级数和的函数fun,从键盘录入浮点数x和整数n,按给出的算式进行计算,其结果值S由函数值返回。
【输入】
x和n。
【输出】
级数的和s。
只有本站会员才能查看附件,请
登录
4 回复
#2
rjsp
2019-12-18 21:01
你有哪里不会要说出来,这里不替人做作业。
double foo( double x, unsigned n )
{
double s = 1;
double f = 1;
for( unsigned i=1; i<=n; ++i )
{
f *= x/i;
s += f;
}
return s;
}
#3
anhaoAH
2019-12-18 22:07
回复 2楼 rjsp
不好意思,第一次用,没啥经验
#4
小宝宝的哥哥
2019-12-31 16:56
回复 2楼 rjsp
为什么要用不带符号的整型
#5
小宝宝的哥哥
2019-12-31 17:01
回复 3楼 anhaoAH
为啥我得出的答案和答案不一样,这是我程序,输入0.3和10,得出1024.0
#include <stdio.h>
double fun(double x,int n)
{
int i;double a=1,s=1;
for(i=1;i<=n;++i)
{
a*=x/i;
s+=s;
}
return s;
}
1