为什么我只要把for循环条件3Sn+=1.0/n;放在for代码块里就没有结果显示,不理解!!!
#include<stdio.h> int main() { int k, n = 0; double Sn; scanf("%d", &k); for (Sn = 0; Sn <= k; ++n ,Sn += 1.0 / n); printf("%d", n); return 0; }