(1)

#include<stdio.h>

int main()

{ int a,b,c,i;

double s;

a=1;b=1;c=0;d=1;s=0;

for(i=1;i<=10;i++)

{

c=a+b;

b=a;

a=c;

s=s+(a+0.0)/b;

printf("%f ",s);

}

printf("\n结果是:%f",s);

}

(2)

#include<stdio.h>

int main()

{

   float a,b,c,i;

double s;

i=1;a=1;b=1;s=0;

while(i<=10)

{

 c=a+b;

 a=b;

 b=c;

 i++;

 s+=b/a;

 printf("%f\n",s);

}

printf("%f",s);

}

(3)

#include<stdio.h>

int main()

{

   float a,b,c,i;

double s;

i=1;a=1;b=1;s=0;

do

{

 c=a+b;

 a=b;

 b=c;

 i++;

 s+=b/a;

 printf("%f\n",s);

}

while(i<=10);

printf("%f",s);

}