不是VIP会员,不能显示答案

题目解答

题目:
要求以下程序的功能是计算: s=1+1/2+1/3+...+1/10。
var
n: integer;
s:real;
begin
s:=1.0;
for n:=10 downto 2 do
s:=s+1 div n;
writeln(s:6:4);
end.
程序运行后输出结果错误,导致错误结果的程序行是( )。
  • A.s:=1.0;
  • B.forn:=10downto2do
  • C.s:=s+1divn;
  • D.writeln(s:6:4)
考点:
分析:
解答:
评论:
老师: