3145 - 例题2-4 简单公式计算

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 12 MB

计算1-(1)/(2)+(1)/(3)-(1)/(4)+⋯+(1)/(99)-(1)/(100)

题目输入

题目输出

输出题目描述中表达式的值,使用C语言默认舍入方式保留8位小数。请注意行尾输出换行。

输入/输出样例

输入格式

no input needed

输出格式

0.68817218

C语言解答

#include<stdio.h>
int main()
{
	int sign=1;
	double deno=2.0,sum=1.0,term;
	while(deno<=100)
	{
		sign=-sign;
		term=sign/deno;
		sum=sum+term;
		deno=deno+1;
	}
	printf("%.8f\n",sum);
		
		return 0;
}

C++解答

#include<stdio.h>
int main()
{
  int sign=1;
  double deno=2.0,sum=1.0,term;
  while(deno<=100)
  {
    sign=-sign;
    term=sign/deno;
    sum=sum+term;
    deno=deno+1;
  }
  printf("%.8f\n",sum);
  return 0;
}