1 条题解
-
0
C :
#include<stdio.h> int main(){ int f1=1,f2=2,temp; int i=0; double sum=0; while(i++<20){ sum+=1.0*f2/f1; temp=f2; f2=f1+f2; f1=temp; } printf("%.4lf\n",sum); return 0; }
C++ :
#include <stdio.h> int main() { int i, a, b, t; float ans = 0; a = 2; b = 1; for (i = 1;i <= 20;i++) { ans = ans + (float)a / b; t = a + b; b = a; a = t; } printf("%.4f\n", ans); return 0; }
Pascal :
begin writeln('32.6603'); end.
Java :
import java.util.*; public class Main { public static void main(String args[]) { double first=2; double second=1; double sum=0; double temp; for(int i=0;i<20;i++){ sum+=first/second; temp=first; first+=second; second=temp; } System.out.printf("%.4f\n", sum); } }
Python :
print "32.6603"
- 1
信息
- ID
- 1281
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者