c语言 基础题一题,求解!

来源:百度知道 编辑:UC知道 时间:2024/05/22 07:47:11
(2) 编程序输出以下表达式的值:(从键盘输入变量x,注意x不能为0,注意数据类型x可以为整数,但1/x要写成 1.0/x,表达式结果为实数类型)
1+1/(1+1/(1+1/x)))

再输出表达式 x+=x++ 的值。提示:可以设两个变量存储表达式的值。

main()
{ float x,y;
scanf("%f",&x);
y=1+1/(1+1/(1+1.0/x));
printf("%f\n",y);
printf("%f\n",x+=x++);

}
楼主的第一个表达式好像多了一个括号.

考试题?

double ttpp(double m)
{int i;
double t;
t=m;
for(i=1;i<=3;i++)
t=1+1/t;
return(t)
}

你真的很懒