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

用C语言或者C++编程

求s=1-1/2+1/3-1/4+1/5-1/6+…+1/n的值,n是一个正整数由键盘输入。

运行结果示例1:

5

s=0.7833

运行结果示例2:

100

s=0.6882

说明:输入格式:"%d"

输出格式:"s=%.4f\n"


#include <stdio.h>
#include <math.h>
int main()
{
    int i,n;
    float sum=0;
    scanf("%d", &n);
    for(i = 1;i <= n;i++){
        sum += pow(-1,i-1)/i;
    }
    printf("s=%.4f\n", sum);
    return 0;
}

近期文章

  • java编程特别基础。嘿嘿
  • 利用数组实现在键盘上输入十个整数,然后输出,并将所有数求和,输出结果
  • python实践有人能帮帮我吗
  • new Thread(new MyThread()).start()与new MyThread().start()开启线程有什么区别?
  • 样例都过了但是还是提交错,实在看不到哪里有缺陷,请问应该在哪里改进?
  • 在f12中怎么编写css定位,有哪几种?
  • c语言字符串基本操作问题
  • docker 用--net=home启动redis时,其余服务会显示redis 6378连接不上
  • Java语言编写的代码,能否用Scala语言改写
  • Java关于private定义的类的问题
  • 请问datagridview控件可以显示子记录吗?
  • vb.net 简易的计数的提示
  • je的长时间压测,偶发现象
  • 如何用echarts或pyecharts实现动态可视化
  • SSM Spring整合 分页查询报错
  • C#把windowsservice打包成一个.exe安装包,生成成功却没有exe文件
  • 不用js怎么实现随机颜色?
  • python实践有人能帮帮我吗
  • 这个验证性实验怎么写
  • 正则表达式无法匹配在单词末尾的特殊字符,求专家解释!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华