#include<stdio.h>
int main(){
float a[20]={1.0},b[20]={2.0},sum=2.0; //定义并初始化数组a与数组b和sum
int num; //定义项数num
for(num=1;num<20;num++){ //从第2项开始
a[num]=b[num-1]; //分母是前一项的分子
b[num]=b[num-1]+a[num-1]; //分子是前一项的分子与分母的和
sum=sum+b[num]/a[num]; //将结果累加
}
printf("此数列的前20项之和为:%f\n",sum); //输出结果sum
return 0;
}