`
- 浏览:
87730 次
- 性别:
- 来自:
广州
-
1/1+1/2+2/3+3/4+5/5+8/6+13/7
package Test2016;
//1/1+1/2+2/3+3/4+5/5+8/6+13/7+
public class test0310 {
public static void main(String[] args) {
/*第一次 sum1=2,sum1=1;
* 第二次 sum1=3,sum2=2;
* 第三次 sum1=5,sum2=3;
* 第四次 sum1=8,sum2=5;
* 第五次 sum1=13,sum2=5;
*
*/
double sum=0;
double sum1=1;
double sum2=1;
double sum3=0;
//从第三个数,每一个数等于前两个数的和;这里去后面98位;
for(int i=3;i<=100;i++){
sum3=sum1+sum2;
sum2=sum1;
sum1=sum3;
sum=sum+sum3/(i);
}
System.out.println(sum+1+1/2);
}
}

分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ... 现在请你求出该多项式的前n项的和。 输入数据由2行组成,首先是一个正整数m(m),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n),求该多项式的前...
2.编写函数,求出"1/(1X2)-1/(2X3)+1/(3X4)-1/(4X5)+…"前n项的和,函数以n为参数,它是用户输入的 def sum(n): r=0 while n>=1: if n%2==0: r-=1/(n*(n+1)) else: r+=1/(n*(n+1)) n-=1 return r num=int...
题目描述 编程求1+1/2+1/3+...+1/n 输入 输入:输入一行,只有一个整数n(1) 输出 输出:输出只有一行(这意味着末尾有一个回车符号),包括1个实数。(保留3位小数) 样例输入 Copy 5 样例输出 Copy 2.283
本篇文章将深入探讨如何使用`while`循环计算序列的和,以"1+1/2+2/3+3/4+...+99/100"为例,展示`while`循环的基本用法和逻辑。 首先,我们要明确这个序列的规律:每一项都是连续整数的分子除以它们的分母,即第n...
2. **获取新版本库**:在这个压缩包中,提供了`libstdc++.so.6.0.23`文件,这是`libstdc++.so.6`的一个较新版本,包含了`CXXABI_1.3.8`。确保文件来源可靠,然后进行下一步操作。 3. **临时解决方案**:如果你没有...
一次作业 主要考察类 循环 还有条件判断
C语言程序设计-编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1+1/3+1/5+1/7+…+1/(2m+1)例如:若m=9,则应输出:2.133256
C++完成1-1/3+1/5-1/7
<?xml version="1.0" encoding="utf-8"?> <!-- Microsoft ResX Schema Version 1.3 The primary goals of this format is to allow a simple XML format that is mostly human readable. The ...
一种是用java中递归思想完成1+2+3+5+8+13+...+n的求和算法; 另一种是用java中一般for循环来完成1+2+3+5+8+13+...+n的求和算法; 把文件解压后编译一下就可以运行了,
} + \frac{1}{2!} + \cdots + \frac{1}{n!} \] 其中,`n!`表示`n`的阶乘,即所有从1到`n`的正整数的乘积。随着项数的增加,这个级数能够越来越精确地逼近`e`的真实值。程序中的精度设定为`10^-6`,这意味着当新增项...
[root@iZm5ecv7bqcpnixc1dobotZ lib64]# ln -s /usr/lib64/libstdc++.so.6.0.24 /usr/lib64/libstdc++.so.6 4、查看已经安装 [root@iZm5ecv7bqcpnixc1dobotZ lib64]# strings /usr/lib64/libstdc++.so.6 | grep ...
System.out.println("1+1/2!+1/3!+......+1/20!="+sum2); } } ``` 程序分析 在上面的程序中,我们使用了一个 for 循环来计算从 1! 到 20! 的阶乘值,并将其累加到 sum1 中。同时,我们也计算了 1 + 1/2! + 1/3! ...
### 解决usr/lib64/libstdc++.so.6 和 lib64/libc.so.6 版本过低的问题 在进行系统环境搭建时,尤其是安装像 MySQL 这样的大型软件包时,可能会遇到库文件版本不兼容的问题。本文将详细介绍如何解决 CentOS 7.0 下 ...
利用Java编写程序,计算下面级数之和:1/3+3/5+5/7+7/9+9/11+11/13+....+95/97+97/99
在第一个示例中,计算了1/3+2/5+3/7+...+10/21的和。这里用到了两种方法: - **for循环**:初始化`s=0`,然后通过for循环逐项累加每个分数,最后得到总和。 - **向量化计算**:使用向量直接进行操作,`sum((1:10)...
这个序列是由正负交错的分数相加构成的,具体为1 - 1/2 + 1/3 - 1/4 + …… + 1/99 - 1/100。这种序列在数学上称为调和级数的一个部分,虽然不是无限序列,但与无限调和级数1 + 1/2 + 1/3 + ……有相似之处。 在...
适用范围: 解决rhel 5交叉编译时提示version glibcxx_3.4.9 not found 文件来源:从fedora13中复制的. 步骤: ...4.再建立符号链接ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6 5.好了
1-6 结论第2章 撰写使用ADO技术的应用系统(一) 2-1 ADOExpress组件 2-2 数据库应用程序 2-3 Master/Detall应用程序 2-4 事务管理 2-5 BatchUpdate模式 2-6 搜寻数据 2-7 过滤数据 2-8 排序数据 2-9 结论第3章 撰写...
12. `Ctrl+1,2,3,4…`:快速定位到已添加书签的代码行。 13. `Ctrl+Delete`:删除光标后的单词。 14. `Ctrl+Backspace`:删除光标前的单词。 15. `Ctrl+W`:选中光标所在的单词,连续按会有更多选择效果。 16. `Ctrl...