1/2+2/3+3/5+5/8+..... 我输入总运算步骤 得出结果,调试结果不对,到底错哪里了?

如题所述

float c;
for(n=1;n<=m;n++)
{s+=a/b;
c=a+b;
a=b;
b=c;
}
printf_s("%.5f",s);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-30
for循环改为
s = s + (a / b);
float tmp = a;
a = b;
b = b + tmp;追问

你的格式有点问题

相似回答