丸子君学编程 @ 2018-08-15 13:03:12
#include <cstdio>
using namespace std;
int main()
{
double n=1,k;
scanf("%lf",&k);
while(n<=k)
n+=1/(n++);
printf("%0.0lf",n-1);
return 0;
}
洛谷说编译错误,还不是wa掉,我问我身边的人他们都不知道,求解啊!!
by GKxx @ 2018-08-15 13:19:11
你选的是C语言吧
by Allenyou1126 @ 2018-08-15 13:19:55
double不可以++
by wangbw @ 2018-08-15 13:20:06
编译错误,一般指语法上的错误
by azihmst @ 2018-08-15 13:23:04
%%%%
by 丸子君学编程 @ 2018-08-16 15:14:23
谢谢各位