答室使用浮点输出一行,不要输出多余的零,行尾有回车。C语言使用%g输出

img

代码如下:

#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;
}