C语言实验——分数序列
2018-03-11 21:12
405 查看
C语言实验——分数序列
Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic
Problem Description
有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。
Input
输入只有一个正整数n,1≤n≤10。
Output
输出该序列前n项和,结果保留小数后6位。
Sample Input
3
Sample Output
5.166667
package practice; import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub double sum; Scanner sc = new Scanner(System.in); int n,i; double a,b,c; a=2.0; b=1.0; sum=0.0; n=sc.nextInt(); for(i=0;i<n;i++) { sum+=a/b; c=a; a=a+b; b=c; } System.out.println(String.format("%.6f", sum)); // sc.close(); } }
相关文章推荐
- 1169C语言实验——分数序列
- C语言实验——分数序列
- 计161_Problem K: C语言实验——分数序列
- oj题目回顾(1992)C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列 (sdut oj)
- C语言实验——分数序列
- 第八周 OJ总结<2>-C语言实验——分数序列
- 汇编语言(王爽)实验十 编写子程序
- C语言实验——格式化输出(常量练习)
- 汇编语言-笔记-第九章及实验8
- 汇编语言:实验四 [bx]和loop的使用
- 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,.......,求这个数列的前20项之和
- C语言实验——Hello World!(printf练习)
- 实验1 Windows汇编语言开发环境
- 汇编语言:实验五 编写、调试具有多个段的程序