观察下列数列,求第15项是多少?
1 2 7 5 2 。。。。
a b c d
规律:后一项等于前三项和除以第二项(中间项)值
d=(a+b+c) / b
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
float a,b,c,d;
int i;
a=2;
b=7;
c=5;
for(i=5;i<=15;i++)
{
d=(a+b+c)/b;
printf("d=%f\n",d);
a=b;
printf("frist a:%f\n",a);
b=c;
printf("frist b:%f\n",b);
c=d;
printf("frist c:%f\n",c);
printf("第%d轮",i);
printf("d=%f\n",d);
}
printf("第15项值:%f",d);
}