C语言:公式求和

题目描述

计算公式:1-1/2+1/3-1/4+……,求前面n(n≤10000)项和,结果保留小数点后面6位。
例如当n=4时,和值为0.583333
当n=10时,和值为0.645635

输入格式

一个正整数n

输出格式

求出的和值,保留小数点后面6位

#include <stdio.h>
#include <math.h>
#include <string.h>

int main()
{
	int n;
	scanf("%d",&n);
	
	double sum=0;
	double t=0;
	int flag=1;
	
	int i;
	for(i=1;i<=n;i++)
	{
		t=flag*1.0/i;
		sum+=t;
		flag=-flag;
	}
	
	printf("%.6f",sum);
	return 0;
}

相关推荐

  1. C语言公式求和

    2024-02-06 07:04:04       34 阅读
  2. 力扣67 二进制求和 C语言

    2024-02-06 07:04:04       12 阅读
  3. C语言题目:阶乘数列求和(函数)

    2024-02-06 07:04:04       13 阅读
  4. C/C++】多项式求和

    2024-02-06 07:04:04       22 阅读
  5. C】67 二进制求和

    2024-02-06 07:04:04       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-06 07:04:04       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-06 07:04:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-06 07:04:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-06 07:04:04       20 阅读

热门阅读

  1. go c 通过内存原始二进制内容直接传递结构体

    2024-02-06 07:04:04       28 阅读
  2. 12118 - Inspector‘s Dilemma (UVA)

    2024-02-06 07:04:04       31 阅读
  3. 图论:合适的环

    2024-02-06 07:04:04       32 阅读
  4. 【算法练习】leetcode算法题合集之动态规划篇

    2024-02-06 07:04:04       40 阅读
  5. DNS服务器异常有什么影响,怎么处理

    2024-02-06 07:04:04       28 阅读
  6. Golang gorm 结构体定义使用

    2024-02-06 07:04:04       32 阅读
  7. 2024-02-05

    2024-02-06 07:04:04       33 阅读
  8. 普通人应该如何使用GPT

    2024-02-06 07:04:04       34 阅读
  9. 当前小程序跳转另一个小程序

    2024-02-06 07:04:04       31 阅读