其他分享
首页 > 其他分享> > 实验2-3-6 求交错序列前N项和 (15 分)

实验2-3-6 求交错序列前N项和 (15 分)

作者:互联网

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

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中输出部分和的值,结果保留三位小数。

输入样例:

5

输出样例:

0.917

新手小白代码:

#include<stdio.h>

int main()
{
	int N,i,p=-1;
	double t,r=1;
	scanf("%d",&N);//输入N
	for(i=2;i<=N;i++){	
	t=i*1.0/(2*i-1);
	r+=t*p;//r=r+t*p;
	p=-p;
	}

	printf("%.3f",r);

	 return 0;
}

 

标签:输出,15,int,样例,交错,序列,格式,输入
来源: https://blog.csdn.net/m0_55137424/article/details/113728206