早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问下:用matlab计算1+1/2+1/3+.+1/98,为什么不行呢,哪里出错了?n=0;s=0;p=0;fori=1:98;p=1/n;n=n+i;s=s+p;ends

题目详情
请问下:用matlab计算1+1/2+1/3+.+1/98,为什么不行呢,哪里出错了?
n=0;
s=0;
p=0;
for i=1:98;
p=1/n;
n=n+i;
s=s+p;
end
s
▼优质解答
答案和解析
童鞋,思路要清晰:
s=0;
n=1;
for i=1:98
s=s+1/n;
n=n+1;
end;
s
s =
5.1673