【C语言】计算1/1-1/2+1/3-1/4+1/5......+1/99-1/100的值(完整代码)

博客介绍了如何用C语言计算交错序列1/1-1/2+1/3-1/4+...+1/99-1/100的值,通过判断分母的奇偶性确定加减操作,并使用浮点型变量存储结果。文中还提及了自增运算符++的使用细节及其可能引发的代码理解难度和潜在错误。

计算1/1-1/2+1/3-1/4+1/5…+1/99-1/100的值

解题思想:

这道题很简单,因为根据题目我们可以轻松的找到规律:分母为偶数时做减法运算,分母为奇数时做加法运算;并且可以通过 i%2==0找到偶数的分母,剩下即为奇数的分母。最后只要全部累计到sum即可得到结果
注意: 分数计算时,结果不能保证为整数,所以sum用浮点型更合适

代码实现:

#include <stdio.h>
int main()
{
   
   
	int i=1;
	float sum = 0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值