纠正:C语言编程:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前n项之和。

日期:2018-02-26 13:23:53 人气:2

纠正:C语言编程:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前n项之和。

#include int main(){ int a,b,c,n,i; double s; scanf("%d",&n); a=2,b=1,s=0; for (i=1;i<=n;i ++) {s+=(1.0*a/b); //防止整数运算结果为整数 c=b; b=a; a=a+c; } printf("s=%f\n",s); return 0; }
    A+
热门评论