我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用for循环求分数序列

c语言用for循环求分数序列:2/1,3/2等该怎么打啊?我预期输入是sum=32.66我打出来的是32.660263

供参考:

#include <stdio.h>
int main()
{
    int a,b,i,n=20;
    double s=0;
    for (a=2,b=1,i=1;i <= n;i++)
    {
        s+=a*1.0/b;
        a+=b;
        b=a-b;
    }
    printf("%f", s);
    return 0;
}

近期文章

  • C++程序算出来的结果是错的咋改
  • 用python怎么做单因素和多因素cox分析?
  • windows功能中没有Hyper-V和虚拟机平台的选项
  • 编写一个简单算数的程序
  • 请问输入2总是输出3是为什么?
  • 用一个程序打开文件时,在程序里怎么取得要打开的文件名。
  • c语言程序讨论,头皮都抠烂了
  • Win11蓝屏,代码:KERNEL_MODE_HEAP_CORRUPTION
  • 可否解读一下这个c语言程序?
  • 关于#for#的问题,真不会
  • 请问如何计算int整型数据(有符号)的表示范围
  • python对象没有属性,如何解决?
  • 用python做cox分析和lasso回归
  • 用while循环怎么做?
  • 定义一个表示日期的结构体,输入一个日期,计算并输出该日期时当年还剩下多少天。
  • 用c++设计一个日期类Date,包括年、月、日等私有数据成员。要求实现两日期相差的天数
  • 谁帮学生看看出什么问题了
  • C语言:输入若干整数,找出其中的最大值和最小值,这段代码哪里错了?
  • python 从键盘输入数,显示其二、八、十六进制形式。
  • 关于#算法#的问题:在用怎么方法可以反推出随机种子

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华