9 条题解

  • 1
    @ 2024-4-24 22:12:23
    #include <stdio.h>
    int main()
    {
        int n,i=1;
        double a,b,c=1.0;
        scanf("%d",&n);
        while(i<=n)
        {
            b=c/i;
            a=a+b;
            c=-c;
            i++;
        }
        printf("%.1lf",a);
        return 0;
    }
    //
    
    • 0
      @ 2025-8-19 20:37:38

      #include<stdio.h> int main() { int N,i=1; scanf("%d",&N); double b=0; while(i<=N) { if(i%2==0) { b=b-1.0/i; i++; } else { b=b+1.0/i; i++; }

      }
      printf("%.1f",b);
      return 0;
      

      }

      • 0
        @ 2024-10-11 21:49:00

        #include<Stdio.h> int main() { int i,n=0; float sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { if(i%2==0) sum=sum+1.0*(-1)/i; if(i%2!=0) sum=sum+1.0/i; } printf("%.1f",sum); }

        • 0
          @ 2023-9-19 19:19:10
          #include <stdio.h> 
          int main() 
          {
              int i,n=0;
              float sum=0;
              scanf("%d",&n);
              for(i= 1;i<=n;i++)
              {
                  if(i%2==0)
                  sum=sum+1.0*(-1)/i;
                  if(i%2!=0)
                  sum=sum+1.0/i;
                  }
              printf("%.1f",sum);
              return 0;
          }
          
          • 0
            @ 2023-8-21 19:19:12

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

            • 0
              @ 2023-8-14 15:24:18

              #include<iostream>#include<iomanip> using namespace std; int main() {int i,n,a;

              double sum;cin>>n;for(i=1;i<=n;i++)

              {

              //为什么必须将i的临时值赋给一个变量,对啊可以不用赋值

              if(i%2==0)

              sum=sum-(1.0/i);

              else sum=sum+(1.0/i);

              } cout << fixed << setprecision(1) << sum << endl;

              return 0;}

              • 0
                @ 2022-10-6 10:27:02

                #include<stdio.h> int main(){ int n; double a; scanf("%d",&n); for(int i=1;i<=n;i++){ if(i%2!=0){ a=a+1.0/i; } else if(i%2==0){ a=a-1.0/i; } } printf("%.1lf",a); return 0; }

                • 0
                  @ 2022-9-27 16:21:21

                  #include<stdio.h>

                  int main(){

                  int n;

                  double sum=0,a=1;

                  scanf("%d",&n);

                  for(int i=1;i<=n;i++){

                  sum+=a/i;

                  a=-a;

                  } printf("%.1lf",sum);

                  return 0; }

                  • 0
                    @ 2022-9-26 16:33:48

                    #include<stdio.h>

                    int main(void)

                    { int n,i,s; scanf("%d",&n); float sum=0;

                    for(i=1;i<=n;i++){ s=i; if(s%2==0){ s=-i; }

                    sum=sum+(1.0/s); }

                    printf("%.1f",sum);

                    return 0;

                    }

                    • 1

                    信息

                    ID
                    31
                    时间
                    1000ms
                    内存
                    128MiB
                    难度
                    6
                    标签
                    递交数
                    4918
                    已通过
                    1590
                    上传者