要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和,求改错

日期:2018-02-23 15:01:17 人气:1

要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和,求改错

写得太复杂了,这样既可。int main(){ int N,i,sign=-1; float sum = 0; scanf("%d",&N); for(i = 1;i<=N;i++) { sum += (sign*=-1)*((float)i)/((float)(2*i-1)); } printf("%.3f\n",sum);}
    A+
热门评论