C语言计算数列1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + …的前n项之和
C语言计算数列1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + …的前n项之和
日期:2017-10-10 21:02:30 人气:1
程序没什么问题。1、退出程序的条件设置有误。2、正负号改得太麻烦。
#include int main(){long n;scanf("%ld",&n);while(n>1){double i=1,s=0,d=1;for(i=1;i<=2*n-1;i+=2){s+=d/i;d=-d;}printf("%.5f\n", s);scanf("%ld",&n);}return 0;}