代码如下:
#include <stdio.h>
int main()
{
double a = 1.0/( 1 + 1.0/(2+ 1.0/3) );
double b = 1.0/( 1 + 1.0/( 2+ 1.0/(3+1.0/4) ));
double c = 1.0/( 1 + 1.0/(2+ 1.0/( 3 + 1.0/(4+1.0/5))) );
double max,min,mid;
max = a>(b>c?b:c)?a:(b>c?b:c);
min = a<(b<c?b:c)?a:(b<c?b:c);
mid = a+b+c -max-min;
printf("%g,%g,%g\n",min,mid,max);
return 0;
}