#include<stdio.h> float numerator(int n) { float a[100]; int i; a[0]=2; a[1]=3; for(i=2;i<=n;i++) { a[i]=a[i-1]+a[i-2]; } return a[n]; } float denominator(int n) { float a[100]; int i; a[0]=1; a[1]=2; for(i=2;i<=n;i++) { a[i]=a[i-1]+a[i-2]; } return a[n]; } int main() { float sum=0,a,b; int i,n; scanf("%d",&n); for(i=2;i<=n-1;i++) { a=numerator(i); b=denominator(i); sum=sum+a/b; } printf("%.2f\n",sum+3.5); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:693 |
C语言训练-字符串正反连接 (C语言代码)浏览:726 |
【蟠桃记】 (C++代码)(递归计算)浏览:1060 |
C语言考试练习题_保留字母 (C语言代码)浏览:637 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:729 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
C语言训练-素数问题 (C语言代码)浏览:1695 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:689 |
c primer plus 第十二章 12.1小节浏览:400 |
字符串问题 (C语言代码)浏览:1634 |