var n:integer;
k:1..15;
sn:real;
begin
readln(k);
n:=1;
while sn<k do
sn:=1/n+sn;
n:=n+1;
end;
n:=n-1;
writeln(n);
end.
var n:longint;
sn:=0;
把n 的integer改成longint就OK了。k的输入也要注意范围1 to 15.
请问为什么要用longint
无聊
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0038 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.