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

1+1/2+1/3+…+1/n=?怎么做

1+1/2+1/3+…+1/n=?这个程序设计的题目到底要怎么做啊,不会做

供参考:

#include <stdio.h>
int main()
{
    int i=1, n;
    double s = 0;
    scanf("%d", &n);
    while (i <= n)
    {
        s += 1.0 / i;
        i++;
    }
    printf("S=%f", s);
    return 0;
}


#include<stdio.h>

    int main(){
    float sum;
    for(int i=1;i<=n;i++) {
        sum += 1/i;
    }
    printf("%d",sum);
    
    return 0;
}

循环就行了 i从1到n,用sum相加

近期文章

  • Mysql环境编写下面的程序
  • JAVA读取文件 处理文件数据
  • 如何在微信立减金项目中限定持卡人的地区
  • 在UBUNTU下安装了Kdevelop,debug模式下没有加断点的栏,图片为证
  • Python随机整数从小到大排序
  • java为什么不能输入字符串,只能跳转输入下一个
  • java用括号匹配和堆栈完成
  • pta7-3猜中有奖(15分)
  • 填空空行处应该怎么学呢
  • c51单片机代码问题
  • 在 python中使用 greenlet 时候输出有误,不知道是什么原因?
  • Linux系统下,如何使用python判断一个文件已经拷贝完成?
  • c++问题,请问怎么样用c++表达
  • Java面向对象,接口,不太懂接口的使用
  • 用while循环的,有点复杂
  • 用arduino或者51单片机随机抽取考试题目
  • read line方法读取表格的每一行表名,执行sql语句,输出结果
  • 关于java多态问题请教,代码咋写
  • 用代码打出腾讯游戏排行榜
  • 一道python课习题,求解答 用switch

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华