循环结构2

作者: 时间:2020-07-10 点击数:

问题:求2/3+3/5+5/8+...的前20项的和
分析:
     float sum=0
  int a=2,b=3
规律:
    [1..20]  步长是1
 for(i=1;i<=20;i++)
 {
    sum=sum+a/b;
 t=a;
 a=b;
 b=t+b;
 }

#include <stdio.h>
int main()
{
int i,t,a,b;
float sum=0;
a=2;b=3;
for(i=1;i<=20;i++)
 {
    sum=sum+1.0*a/b;   //自动取整
 t=a;
 a=b;
 b=t+b;
 }
printf("%.2f\n",sum);
return 0;
}

上一页 [1] [2] [3] [4] [5] 下一页

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段