不知道为什么,可能是我菜吧
这个循环单拎出来拆解是没问题的
但是合在一起就像报数一样刷数
求助!!!!
垃圾代码~~~
#include<iostream>
using namespace std;
int main() {
int k = 0, n, b = 0;
double a = 0;
cin >> k;
for (int i = 1; a <= k * 1.0; i++) {
a = a + (1 / i) * 1.0;
b++;
cout << b << " " << 1 / i << endl;//测试循环
}
cout << b;
return 0;
}