F(x)=1+1/(1+1/(1+1/(1+1/(1+1/x))))
输入:一个浮点数表示x的值,输入保证x不为零。
输出:一个浮点数F(x)的值,保留小数点后3位。
F(x)=1+1/(1+1/(1+1/(1+1/(1+1/x))))
输入:一个浮点数表示x的值,输入保证x不为零。
输出:一个浮点数F(x)的值,保留小数点后3位。
不知道,你的函数段出现的错误是什么?我按你给的条件,编写了一个实现,如下:
#include <stdio.h>
int main(){
float fx ,x;
scanf("%f",&x);
fx = 1+1/( 1+1/ (1+1/( 1+1/ (1+1/x) ) ) );
printf("%.3f",fx);
return 0;
}