public static float (int num) {
   float sum = 1.0;
   for(int i = 2; i < num+1; i++)
      sum += Math.pow(-1,i+1)/i;
   return sum;
}

解决方案 »

  1.   

    //请参考
    public class Add
    {
    public static float fun()
    {
    boolean bool=true;
    float result=0;
    for(int i=1;i<=100;i++)
    {
         if(bool==true)
         {
             result+=1/i;
             bool=false;
         }
         else if(bool==false)
         {
             result-=1/i;
             bool=true;
         }
    }
    return result;
    }

    public static void main(String args[])
    {
    float result=fun();
    System.out.println(result);
    }
    }