C 编程求和 0.6、0.06、0.006、0.0006 的前 n 项和
已知级数0.6,0.o6,.... 这是一个几何级数,其中每个元素都是前一个元素除以 10。因此,要找出该级数的和,我们必须应用求和公式,其中 r 小于 1(在本例中,r=0.1)。
Sum = 6/10 [1- (1/10)n/(1-1/10)]
Sum = 6/9 [1- (1/10)n]
Sum = 2/3[1- (1/10n)]
示例
#include <stdio.h>
#include <math.h>
int main() {
int n = 6;
float sum = 2*((1 - 1 / pow(10, n)))/3;
printf("sum = %f", sum);
}
输出
sum = 0.666666
- 相关文章
- C 编程求和前 N 项级数 2,10, 30, 68,…. 的和
- 在 C 编程中求和前 N 项级数 5, 12, 23, 38… 的和
- C 编程求和前 N 项级数 2, 6, 12, 20, 30…. 的和
- C++ 编程求和前 N 项级数 0.7, 0.77, 0.777 … 的和
- C++ 编程求和前 N 项级数?3 +?12 +.... 的和
- 求和级数 5+55+555+.. 前 n 项和
- C++ 编程求和级数 23+ 45+ 75+….. 前 N 项和
- C++ 编程求和级数 1+22+333+4444+... 前 n 项和
- 求下列等差数列的和:从 0.6 到 100 项的数列为 1.7、2.8、……
- C 语言中求数列 1.2.3 + 2.3.+ … + n(n+1)(n+2) 的和
- C++ 中求数列 1^2 - 2^2 + 3^2 - 4^2 ... 至第 n 项的和
- 求数列 2/3 – 4/5 + 6/7 – 8/9 + …… 至第 n 项的和
- C++ 中求等差数列和的程序
- C/C++ 程序求数列和,其中第 n 项为 n^2 – (n-1)^2
- 使用 C++ 求和为 n 的幂数项的最小数量。