用C语言求数列2/1,3/2,5/3,8/5,13/8....前20项的和

用C语言求数列2/1,3/2,5/3,8/5,13/8....前20项的和

第1个回答  2014-05-24
#include<stdio.h>
void main()
{
int i=1,j=2,s,u;
float sum=2; //sum应该初始化为2
for(u=1;u<20;u++) //for也要改动下,去掉=
{
sum+=(float)(j)/i;
s=j;
j=j+i;
i=s;

}
printf("总和为%7.5f\n",sum);
}
以上回答你满意么?本回答被网友采纳
相似回答