记录我的Java学习经历(2)
2017-10-14 14:12
323 查看
介绍
学习Java基础时做的小练习分享,请大家批评指正!
……
分析:这里若要用到for循环,可以用数组做,即分母是arr1,分子是arr2,那么可以先定义好arr1[0],以及arr2[0],第二项开始分母是前分子分母之和,分子是前一项分母,以此类推
代码:
学习Java基础时做的小练习分享,请大家批评指正!
For循环小练习二
第一项:2/1,第二项:3/2,第三项:5/3,第四项:8/5以此类推,求出前20项之和……
分析:这里若要用到for循环,可以用数组做,即分母是arr1,分子是arr2,那么可以先定义好arr1[0],以及arr2[0],第二项开始分母是前分子分母之和,分子是前一项分母,以此类推
代码:
public class Test { public static void main(String[] args) { double[] arr1 = new double[20];//定义数组长度为20 double[] arr2 = new double[20]; arr1[0] = 2;//为0项赋值 arr2[0] = 1; double b = 0;//定义求和变量 for (int i = 1; i < arr1.length; i++) { arr1[i] = arr1[i-1]+arr2[i-1];//分母是前分子分母之和,分子是前一项分母 arr2[i] = arr1[i-1]; b+=arr1[i]/arr2[i];//赋值完一位,求和一位累加 } System.out.println(b+2);//输出别忘了加上第一项值 } }
相关文章推荐
- 记录我的Java学习经历(2)
- 记录我的Java学习经历(1)
- 记录我的Java学习经历(4)
- 记录我的Java学习经历(2)
- 记录我的Java学习经历(4)
- 记录我的Java学习经历(2)
- 记录我的Java学习经历(1)
- 记录我的Java学习经历(5)
- 记录我的Java学习经历(5)
- 记录我的Java学习经历(4)
- 记录我的Java学习经历(6)
- 开一篇文章 记录我的java学习路上看过的书和资料 以及杂七杂八的面试经历
- 记录我的Java学习经历(5)
- 记录我的Java学习经历(4)
- 记录我的Java学习经历(2)
- 记录我的Java学习经历(5)
- 记录我的Java学习经历(1)
- 记录我的Java学习经历(5)
- 记录我的Java学习经历(1)
- 记录我的Java学习经历(4)