c语言函数 求2/1+3/2+5/3+8/5...前20项和。
来源:百度知道 编辑:UC知道 时间:2024/06/02 23:37:25
void main()
{ int t,a=2,b=1,i=1;
float sum=2;
while(i<20)
{ t=a;
a=a+b;
b=t;
sum=sum+a/b;
i++;
}
printf("sum=%f",sum);
}
这个存在什麽问题?!
指教!
{ int t,a=2,b=1,i=1;
float sum=2;
while(i<20)
{ t=a;
a=a+b;
b=t;
sum=sum+a/b;
i++;
}
printf("sum=%f",sum);
}
这个存在什麽问题?!
指教!
#include  <stdio.h>
int  main() 
{ 
    int  t,  a  =  2,  b  =  1,  i  =  1; 
    float  sum  =  2; 
    while  (i  <  20) 
    { 
        t  =  a; 
        a  =  a  +  b; 
        b  =  t; 
        sum  =  sum  +  (float)a  /  b;  ////注意这里
        i++; 
    } &nbs