题目内容
下列程序计算的数学式是( )n=input(“n=”);
T=1;s=0;i=1;
while i<=n
T=T *2^i;
s=s+1/T;
i=i+1;
end
disp(s)
A.1+2+3+…+n B.1!+2!+3!+…+n!
C.1!+1/2!+1/3!+…+1/n! D.1+1/2+1/3+…+1/n
答案:C
思路分析:本题是一个递推累加问题,由T=T*i经过循环依次得到1!,2!,3!,…,n!,由s=s+1/T实现累加.故选C.
练习册系列答案
相关题目
下列程序计算的数学式是( )
A、1+2+3+…+n | ||||||
B、1!+2!+3!+…+20! | ||||||
C、1!+
| ||||||
D、1+
|