这个代码的提交结果是答案错误,可是我运行的答案明明是对的 
										
					
	
	
	
	       
										
					
	 
										
					
	 2018-10-26 17:13
	    2018-10-26 17:13
   2018-10-27 00:58
	    2018-10-27 00:58
   
										
					
	 2018-10-27 11:14
	    2018-10-27 11:14
  
 程序代码:
程序代码:#include <stdio.h>
double f( double a, double b )
{
    double sum = 0;
    if( a < 0 )
        sum = a + b;
    else if( a == 0 )
        sum = b - 1;
    else
    {
        for( ; a>=0; )
        {
            sum += a/b;
            b += a;
            a = a-1;
        }
        sum += a+b;
    }
    return sum;
}
int main( void )
{
    for( double x,y; scanf("%lf%lf",&x,&y)==2; )
        printf( "%.2f\n", f(x,y) );
} 程序代码:
程序代码:#include <stdio.h>
double f( double x, double y )
{
    return x<0 ? x+y : f(x-1,x+y)+x/y;
}
int main( void )
{
    for( double x,y; scanf("%lf%lf",&x,&y)==2; )
        printf( "%.2f\n", f(x,y) );
} 2018-10-29 10:08
	    2018-10-29 10:08
   
										
					
	 2018-11-05 13:32
	    2018-11-05 13:32