C语言程序编程:有一分数序列 2/1,3/2,5/3,8/5,13/8,21/13,…求这个数...答:int i=0,m=0,x=2,y=1,z=0;/i作为计数,m作为累加和,x作分数序列的分子,y作分数序列的分母,z作为一个寄存器;for(i=0;i<30;i++)//累加30个数;{ m=m+x/y; //累加到m;z=x; //先保留x的值到z;x=x+y; //根据分数序列看出,下一个分数的分子是前一个分数的...
用C语言编写程序:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出...答:i=1.0,j=2.0,sum=0.0,temp;int n;for(n=0;n<20;n++){ sum+=j/i;temp=j; //temp存储前一个分数的分子j j=i+j; //j赋值为此次循环的分子与分母之和,它将作为下次的分子 i=temp; //i赋值为此次循环的分子,它将作为下次的分母 } printf("The SUM is %f\n",sum);} ...