C语言基础练习100--023(求分数前20项和)

本文介绍了如何使用C语言解决一个数列求和问题:给定分数序列2/1, 3/2, 5/3, ..., 通过分析其规律,利用循环结构计算并求和前20项。在编程过程中注意处理分数可能出现的小数部分,使用float类型进行计算。" 71799268,6459362,搭建基于maven的springMVC项目配置详解,"['SpringMVC', 'Java Web', 'Maven', 'web开发']
摘要由CSDN通过智能技术生成

题目:

有一分数列: 2/1,3/2,5/3,8/5,21/13,.....求出这个数列的前20项之和

分析:

1.首先看题目需要 找出这个分数的规律

分子: 前俩个分子相加 = 第三个分子

分母: 前俩个分母相加 = 第三个分母

 2.定义 三个变量 --分子,分母,求和(暂时只知道肯定有这三个变量,后期需要在往上添加)

3.要求前20 项的和--求类似求1+2+3+4+5.....,所以就用for循环(这里又需要一个变量 i)

4.在for循环内,我们需要写出循环体是什么-----首先我们要得出这个数列的和---再继续想这个和是怎么变化的--

5.这里有个小细节需要注意:分数,我们都知道可能会存在小数,除不净。----所以定义这个分数的时候要用float


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大战金刚龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值