习题2-4 求交错序列前N项和 满分答案

    技术2022-07-10  109

    //本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 #include<stdio.h> int main() { int n; double fz=1,fm=1; double sum =0.0; scanf("%d",&n); while(fz<=n){ sum += fz/fm; fm=-fm; if(fm>0){ fm+=2; }else fm -=2; fz++; } printf("%.3f",sum); }

     

    Processed: 0.010, SQL: 9