11 条题解

  • 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;
    

    }

    • 0
      @ 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; }

      • 0
        @ 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;
        }//
        
        • 0
          @ 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; }

          • 0
            @ 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; }

            • 0
              @ 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
                @ 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; }

                • -1
                  @ 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; }

                  • -1
                    @ 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; }

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

                      这题一定要用double吗?

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

                        加油

                        • 1

                        信息

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