13 条题解

  • 2
    @ 2023-8-21 19:10:35

    #include <stdio.h> int main () { double n,i;

    scanf("%lf",&n);
    double m=0.0;
    for ( i=1;i<=n;i++)
    {
    	m+=1/i;
    }
    printf("%lf",m);
    return 0;
    

    }

    • 1
      @ 2025-9-26 14:10:01
      #include <bits/stdc++.h>
      using namespace std;
      int main(){
      	int a;
      	cin >> a;
      	double ans=0;
      	for(int i=1;i<=a;i++){
      		ans+=1.0/i;
      	}
      	printf("%.6lf",ans);
      	return 0;
      } 
      
      • 1
        @ 2024-4-24 22:09:43
        #include <stdio.h>
        int main()
        {
            int a,b;
            scanf("%d",&a);
            double s=0.0;
            b=1;
            while(b<=a)
            {
                s=s+1.0/b;
                b++;
            }
            printf("%.6lf",s);
            return 0;
        }//
        
        • 1
          @ 2022-10-4 21:17:48
          #include<stdio.h>
          int main()
          {
              double n,i,sum;
              sum=0.0;
              scanf("%lf",&n);
              for(i=1;i<=n;i++)
              {
                  sum+=1/i;
              }
              printf("%lf",sum);
              return 0;
          }
          
          • 0
            @ 2025-9-30 22:27:34
            1. #include <stdio.h> int main() { double x=1.0; int n; double y=1.0; double sum; double t; scanf("%d",&n); while(x<=n){ t=y/x; sum+=t; x++; //printf("%f\n",x); } printf("%f",sum); return 0;

              1. }
            • -1
              @ 2024-12-2 15:13:48

              #include<stdio.h> int main() { int N; double sum = 0.0; scanf("%d", &N); for (int i = 1; i <= N; i++) { sum = sum+1.0/i; } printf("%8.6f", sum); return 0; }

              • -1
                @ 2023-9-23 14:00:09

                #include<stdio.h> int main(){ double i=1.0; double sum=0.0; double N; scanf("%lf",&N); while(i<=N) { sum = sum + 1/i; i++; } printf("%lf",sum); return 0; }

                • -1
                  @ 2023-9-15 21:26:27

                  #include<stdio.h> int main() { int N; scanf("%d",&N); double sum=0; int i; for(i=1;i<=N;i++) { sum=sum+1.0/i; } printf("%lf",sum); return 0; }

                  • -1
                    @ 2022-9-24 12:01:34

                    #include<stdio.h>

                    int main() { int N;

                    double s=0; scanf("%d",&N); for(int i=1;i<=N;i++){ s+=1.0/i; //如果写成(1/n)会计算错误 }

                    printf("%.6lf",s); return 0; }

                    • -2
                      @ 2023-1-2 11:44:02

                      #include<stdio.h> int main() { double n,sum=0,x,i; scanf("%lf",&n); for(i=1;i<=n;i++) { x=1/i; sum=sum+x; } printf("%.6f",sum); return 0; }

                      • -2
                        @ 2022-9-24 11:57:27

                        #include<iostream> #include<iomanip> using namespace std; int main() { int N; cin>>N; double s=0;

                        for(int i=1;i<=N;i++){ s+=1.0/i; //如果写成(1/n)会计算错误 }

                        cout<<fixed<<setprecision(6)<<s<<endl; return 0; }

                        • -3
                          @ 2023-10-20 11:34:57

                          这题一定要用double吗?

                          • -3
                            @ 2023-9-25 21:07:11

                            加油

                            • 1

                            信息

                            ID
                            24
                            时间
                            1000ms
                            内存
                            128MiB
                            难度
                            6
                            标签
                            递交数
                            7501
                            已通过
                            2097
                            上传者