#include<stdio.h> #include<string.h> int main(void) { int n,i,j,flag; scanf("%d",&n); double fenzi[2],fenmu[2]; fenzi[0]=fenmu[1]=2; fenzi[1]=3; fenmu[0]=1; double result=0; j=0; for(i=1;i<=n;i++) { if(j==0&&i!=1&&i!=2) { fenzi[0]=fenzi[0]+fenzi[1]; fenmu[0]=fenmu[0]+fenmu[1]; }else if(j==1&&i!=1&&i!=2) { fenzi[1]=fenzi[0]+fenzi[1]; fenmu[1]=fenmu[0]+fenmu[1]; } result+=(fenzi[j]/fenmu[j]); if(j==1) j=0; else if(j==0) j=1; } printf("%.6lf",result); } |
Double click to view unformatted code.