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;

}

目录
打赏
0
0
0
0
5
分享
相关文章
【C语言】数据类型全解析:编程效率提升的秘诀
在C语言中,合理选择和使用数据类型是编程的关键。通过深入理解基本数据类型和派生数据类型,掌握类型限定符和扩展技巧,可以编写出高效、稳定、可维护的代码。无论是在普通应用还是嵌入式系统中,数据类型的合理使用都能显著提升程序的性能和可靠性。
80 8
C语言中的模块化编程思想,介绍了模块化编程的概念、实现方式及其优势,强调了合理划分模块、明确接口、保持独立性和内聚性的实践技巧
本文深入探讨了C语言中的模块化编程思想,介绍了模块化编程的概念、实现方式及其优势,强调了合理划分模块、明确接口、保持独立性和内聚性的实践技巧,并通过案例分析展示了其应用,展望了未来的发展趋势,旨在帮助读者提升程序质量和开发效率。
102 5
|
3月前
|
C语言编程中,错误处理至关重要,能提升程序的健壮性和可靠性
C语言编程中,错误处理至关重要,能提升程序的健壮性和可靠性。本文探讨了C语言中的错误类型(如语法错误、运行时错误)、基本处理方法(如返回值、全局变量、自定义异常处理)、常见策略(如检查返回值、设置标志位、记录错误信息)及错误处理函数(如perror、strerror)。强调了不忽略错误、保持处理一致性及避免过度处理的重要性,并通过文件操作和网络编程实例展示了错误处理的应用。
104 4
十二个C语言新手编程时常犯的错误及解决方式
C语言初学者常遇错误包括语法错误、未初始化变量、数组越界、指针错误、函数声明与定义不匹配、忘记包含头文件、格式化字符串错误、忘记返回值、内存泄漏、逻辑错误、字符串未正确终止及递归无退出条件。解决方法涉及仔细检查代码、初始化变量、确保索引有效、正确使用指针与格式化字符串、包含必要头文件、使用调试工具跟踪逻辑、避免内存泄漏及确保递归有基准情况。利用调试器、编写注释及查阅资料也有助于提高编程效率。避免这些错误可使代码更稳定、高效。
824 12
|
9月前
|
c语言编程练习题:7-10 算术入门之加减乘除
对于输入的两个整数,按照要求输出其和差积商。
134 0
【手把手带你刷题】-C语言编程入门篇(四)
【手把手带你刷题】-C语言编程入门篇(四)
87 0
【手把手带你刷题】-C语言编程入门篇(二)
【手把手带你刷题】-C语言编程入门篇(二)
69 0
【手把手带你刷题】-C语言编程入门篇(一)
【手把手带你刷题】-C语言编程入门篇(一)
106 0
《C语言编程初学者指南》一第1章 C编程入门
本节书摘来自华章出版社《C语言编程初学者指南》一书中的第1章,第1.1节,作者【美】Keith Davenport(达文波特) , M1ichael Vine(维恩),更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 C编程入门 C语言编程初学者指南 欢迎阅读本书。
2177 0

热门文章

最新文章