文猿阁大学士 @ 2017-07-30 11:34:48
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d,n,i;
cin>>n;
a=1;
b=2;
c=0;
for (i=0;i<=n-1;i++)
{
c=c+b/a;
d=b;
b=a+b;
a=d;
}
cout<<c;
return 0;
}
by zhuchengyang @ 2017-08-04 10:30:30
c=c+b/a;
c是int,这里自动整除运算了
前面定义改成:float c;
后面 c=c+b/a;改成c+=(float)b/a;
by zhuchengyang @ 2017-08-04 10:32:10
新手不要把样例当成题目的全部测试点