全部评论 6

  • 3天前 来自 浙江

    0
  • 把 1 改成 1.0

    4天前 来自 上海

    0
  • 这是我修改的:

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	double a;
    	cin >> a;
    	
    	double sum = 0; 
    	int k = 1;      
    	
    	while (true) {
    		sum += 1.0 / k; 
    		if (sum > a) {   
    			cout << k << endl;
    			return 0;    
    		}
    		k++;
    	}
    }
    

    4天前 来自 广东

    0
  • 而且一的代码判断完后无法出来

    4天前 来自 广东

    0
  • cnt += 1/aa; 因改成 cnt += 1.0/aa; 强制浮点除法

    4天前 来自 广东

    0
  • 你把你的输出发给我

    4天前 来自 广东

    0

热门讨论