用循环语句描述下1+1/2+1/4+1/8+……1/512用高一的循环语句 就是新课标课本上的语句WHILE条件END

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 09:53:31
用循环语句描述下1+1/2+1/4+1/8+……1/512用高一的循环语句 就是新课标课本上的语句WHILE条件END

用循环语句描述下1+1/2+1/4+1/8+……1/512用高一的循环语句 就是新课标课本上的语句WHILE条件END
用循环语句描述下
1+1/2+1/4+1/8+……1/512
用高一的循环语句 就是新课标课本上的语句WHILE条件END

用循环语句描述下1+1/2+1/4+1/8+……1/512用高一的循环语句 就是新课标课本上的语句WHILE条件END
pascal:
var
ans :double;
now,i :longint;
begin
ans:=0;
now:=1;
for i:=0 to 10 do
begin
ans:=ans+1/now;
now:=now*2;
end;
writeln(ans);
end.
// 512=2^10
当然如果你需要的是课本上的qbasic...那个现在其实是没人用的啦啦...
ans=0
now=1
i=0
while i

C语言:
double sum,i;
for(sum=0,i=1;i<=512;i++)
sum=sum+1/i;
printf("%lf",sum) ;