C语言实验——分数序列
2016-10-24 15:56
253 查看
Problem Description
有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。Input
输入只有一个正整数n,1≤n≤10。Output
输出该序列前n项和,结果保留小数后6位。Example Input
3
Example Output
5.166667#include<stdio.h>
int main()
{
int n,t,i;
double sum=0,a=1,b=2;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=sum+b/a;
t=b;
b=a+b;
a=t;
}
printf("%lf",sum);
}
或者是
#include<stdio.h>
int main()
{
double f,sum,d1,d2,c;int i,n;
scanf("%d",&n);
d1=2;
d2=1;
sum=0;
for(i=1;i<=n;++i)
{
f=d1/d2;
sum=sum+f;
c=d1;
d1=d1+d2;
d2=c;
}
printf("%.6lf",sum);
return 0;
}
相关文章推荐
- oj题目回顾(1992)C语言实验——分数序列
- C语言实验——分数序列
- 1169C语言实验——分数序列
- C语言实验——分数序列
- 计161_Problem K: C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列
- 第八周 OJ总结<2>-C语言实验——分数序列
- C语言实验——分数序列
- C语言实验——分数序列 (sdut oj)
- C++ 计166-1 C语言实验--算算男生女生的比例
- 千度检索与语言处理实验平台--开幕片
- C语言OJ项目参考(1992)分数序列
- C语言实验——交换两个整数的值(顺序结构)
- C语言实验——时间间隔
- C语言实验——判断素数(循环结构)
- 微机接口技术与汇编语言上机实验报告_汇编初步(intel8086)
- C语言实验——数组逆序
- 汇编语言实验1-实验平台、理解寄存器和内存