精慕门6465754
2017-12-12 21:30
计算1/2,-2/3,3,3/5,-5/8,8/13…的前20项和 的编程怎么做?
#include <stdio.h>
#include <math.h>
int main()
{
int k;
int i=1,j=1;
float a[20],d=0,b;
b=i+j;
for(k=0; k<20; k++)
{
j=i;
a[k]=(i/b)*pow(-1,k);
i=b;
b=b+j;
d+=a[k];
}
printf("计算1/2,-2/3,3,3/5,-5/8,8/13…的前20项和是%f\n",d);
}
C语言入门
926026 学习 · 20793 问题
相似问题
回答 3