实现过程
仔细观察发现后一个分数的分子是前一个分数的分子和分母之和;后一个分数的分母是前一个分数的分子,用while循环就可以得到最终结果。
代码如下
#include<iostream.h>
void main()
{
double x=2.0,y=1.0,z,sum=0.0;
while(sum<=100)
{
sum+=x/y;
z=x+y;
y=x;
x=z;
}
cout<<sum<<endl;
}
实现过程
仔细观察发现后一个分数的分子是前一个分数的分子和分母之和;后一个分数的分母是前一个分数的分子,用while循环就可以得到最终结果。
代码如下
#include<iostream.h>
void main()
{
double x=2.0,y=1.0,z,sum=0.0;
while(sum<=100)
{
sum+=x/y;
z=x+y;
y=x;
x=z;
}
cout<<sum<<endl;
}