123sun123 @ 2018-02-14 19:44:50
using namespace std; int main() { int k,n=0; cin>>k; for(double sn=0;sn<=k ;++n,sn+=1.0/n) cout<<n; return 0; }
by Kirisame_Marisa_ @ 2018-02-14 19:52:17
1.0/0
by 123sun123 @ 2018-02-17 13:36:08
@Il_ItzABC_lI 我的意思是这样写他会无限循环下去.不是前面的1.0/0。
by Kirisame_Marisa_ @ 2018-02-17 13:47:05
@123sun123
不会无限循环啊
你这么写cout就在循环内部,肯定会出错啊
by 123sun123 @ 2018-02-17 14:24:13
@Il_ItzABC_lI 谢谢,我知道了