早教吧作业答案频道 -->数学-->
.请使用递归算法求下列序列的前n项之和.1+1/2-1/3+1/4-1/5.输入n序列的前n项和(精确到小数点后六位)
题目详情
.请使用递归算法求下列序列的前n项之和.1 + 1/2 - 1/3 + 1/4 -1/5 .
输入n
序列的前n项和(精确到小数点后六位)
输入n
序列的前n项和(精确到小数点后六位)
▼优质解答
答案和解析
var n:integer;
function f(n:integer):real;
begin
if n=2 then begin f:=1/2;exit; end;
if n mod 2=0 then
f:=f(n-1)+1/n
else
f:=f(n-1)-1/n;
end;
begin
readln(n);
writeln(f(n)+1);
end.
function f(n:integer):real;
begin
if n=2 then begin f:=1/2;exit; end;
if n mod 2=0 then
f:=f(n-1)+1/n
else
f:=f(n-1)-1/n;
end;
begin
readln(n);
writeln(f(n)+1);
end.
看了.请使用递归算法求下列序列的前...的网友还看了以下:
用由特殊到一般的方法知:若数列a1,a2,a3,…an从第二项开始每一项与前一项之比的常数为q用由 2020-05-13 …
如何将英文输入法设置为主输入法我不小心把英文输入法删掉了 现在只能ABC是主输入法 我随后又添加了 2020-05-16 …
C语言 一个数列,前三项0 0 1.后面每一项是前三项之和,按每行5个输出前20项 2020-05-17 …
数列最大值求法有个问题数列公式最大值求法是an>a(n-1)并且an>a(n+1)这个是为什么这只 2020-05-21 …
斐波那契数列(Fibonacci)是指头两项为1,之后每项为前两项之和.F(1)=F(2)=1;F 2020-07-23 …
有一组斐波那契数:1,1,2,3,5,8,.即从第三项起,每一项都是前两项的和,设计一个程序框图, 2020-07-23 …
汉字.书法.电脑输入法——传统文化的再发展,写历史小论文.建议:围绕中国传统文化与现代文化联系密切 2020-07-25 …
1.任意输入10数,编程输出正数个数,正数和,负数个数,负数和.2.编程输出S=1!+2!+3!+ 2020-07-30 …
121、在Windows中,关于设置默认的汉字输入法说法不正确的是。A.选择控制面板中"区域和语言选 2020-11-28 …
Sn数列an前n项和Sn=(an+1)^2/4(an>0)不要用Sn-S(n-1)的方法,请用先求S 2020-12-05 …