c语言编程练习题:7-56 求给定精度的简单交错序列部分和

简介: c语言编程练习题:7-56 求给定精度的简单交错序列部分和

#include <stdio.h>

int main(){

   double eps;

   double r;

   int i,s=1;

   double sum=0;

   if (scanf("%lf",&eps)!=EOF){

       

       //if (eps<0.003){printf("%lf",eps);return 0;}

       for (i=0;1;i++){

           r = 1.0/(3*i+1);

           sum+=r*s;

           //printf("i=%d s=%d r=%f eps=%f sum=%f\n",i,s,r,eps,sum);

           s*=-1;

           if (r<=eps){break;}

           


       }

       printf("sum = %.6f",sum);

   }else{

       printf("input eps wrong");

   }

   return 0;

}

目录
相关文章
|
2天前
|
存储 Serverless C语言
每天一道C语言编程(结构体的运用):这是一年的第几天?
每天一道C语言编程(结构体的运用):这是一年的第几天?
6 0
|
2天前
|
C语言
每天一道C语言编程(递归:斐波那契数,母牛的故事)
每天一道C语言编程(递归:斐波那契数,母牛的故事)
5 0
|
2天前
|
C语言
每天一道C语言编程(2^k进制数)
每天一道C语言编程(2^k进制数)
6 0
|
2天前
|
C语言
每天一道C语言编程(数组操作)
每天一道C语言编程(数组操作)
6 0
|
2天前
|
C语言
c语言编程练习题:7-10 算术入门之加减乘除
对于输入的两个整数,按照要求输出其和差积商。
62 0
|
6月前
|
存储 C语言 数据格式
【手把手带你刷题】-C语言编程入门篇(四)
【手把手带你刷题】-C语言编程入门篇(四)
45 0
|
6月前
|
机器学习/深度学习 存储 C语言
【手把手带你刷题】-C语言编程入门篇(三)
【手把手带你刷题】-C语言编程入门篇(三)
49 0
|
6月前
|
C语言
【手把手带你刷题】-C语言编程入门篇(二)
【手把手带你刷题】-C语言编程入门篇(二)
42 0
|
6月前
|
C语言
【手把手带你刷题】-C语言编程入门篇(一)
【手把手带你刷题】-C语言编程入门篇(一)
51 0
|
C语言 Windows 程序员
C语言编程入门之--第四章C语言基本数据类型
C语言编程入门之--第四章C语言基本数据类型  导读:C语言程序中经常涉及一些数学计算,所以要熟悉其基本的数据类型。数据类型学习起来比较枯燥,不过结合之前的内存概念,以及本节的字节概念,相信数据类型也就不难理解了。
977 0