有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…用C语言编程求出这个序列的前20项之和。
【正确答案】
采用C语言实现:
#include<stdio.h>
main()
{
int i,x,y,a;
float sum=0;
x=2;
y=1;
for(i=1;i<=20;i++)
{
sum+=(float)(x)/y;
a=x;
x=x+y;
y=a;
}
printf("%7.5f/n",sum);
}
【答案解析】
提交答案
关闭