1100求和问题

来源:互联网 发布:keynote 模板 知乎 编辑:程序博客网 时间:2024/05/05 20:02
#include <stdio.h>/*作者: 厦门理工学院    计算机与信息工程学院 FnLock时间:2017年11月11日21:39:27 程序描述:作者: 厦门理工学院    计算机与信息工程学院 FnLock时间:2017年10月10日17:38:36程序描述:求和问题Time Limit:1000MS  Memory Limit:65536KTotal Submit:968 Accepted:717Description计算1+x/2-x/3+x/4-x/5+……+x/98-x/99+x/100的值。其中,x是一个正整数。Input输入一个正整数,代表x的值。Output输出一个实数,表示求和结果,保留2位小数。Sample Input1Sample Output1.31Source*/int main(){    double control=1.0;     int x;    scanf("%d",&x);    double sum=1.0;    int i;    for(i=2;i<=100;i++)    {        sum+=control*x/i;        control=-control;    }    printf("%.2lf",sum);    return 0;}
原创粉丝点击