循环控制结构程序06 - 零基础入门学习C语言21
2010-10-23 18:26
821 查看
第五章:循环控制结构程序06
让编程改变世界Change the world by program
程序举例
NO.ONE: 用π/4 ≈ 1-1/3+1/5-1/7+…公式求π的近似值,直到某一项的绝对值小于为止。
程序提示:1.要确定计算的精度可以配合while循环语句用fabs()函数确定精度来退出。
2.据观察,分子不变,分母却每次递增2,且正负切换。
3.记得结果乘以4。
程序实现:
[codesyntax lang="c"]#include <stdio.h> #include <math.h> void main() { int s; float n,t,pi; t=1; pi=0; n=1.0; s=1; while( fabs(t) > 1e-6 ) { pi = pi+t; n = n+2; s = -s; t = s/n; } pi = pi*4; printf(″pi=%10.6f\n″,pi); }
[/codesyntax]
[buy] 获得所有教学视频、课件、源代码等资源打包 [/buy]
[Downlink href='http://kuai.xunlei.com/d/LMXVIRLWAFLP']视频下载[/Downlink]
相关文章推荐
- 循环控制结构程序06 - 零基础入门学习C语言21
- 循环控制结构程序02 - 零基础入门学习C语言17
- 循环控制结构程序03 - 零基础入门学习C语言18
- 循环控制结构程序02 - 零基础入门学习C语言17
- 循环控制结构程序03 - 零基础入门学习C语言18
- 循环控制结构程序04 - 零基础入门学习C语言19
- 循环控制结构程序04 - 零基础入门学习C语言19
- 循环控制结构程序01 - 零基础入门学习C语言16
- 循环控制结构程序01 - 零基础入门学习C语言16
- 循环控制结构程序05 - 零基础入门学习C语言20
- 循环控制结构程序05 - 零基础入门学习C语言20
- 循环控制结构程序07 - 零基础入门学习C语言22
- 循环控制结构程序07 - 零基础入门学习C语言22
- JAVA基础学习(三)---程序结构与控制、函数与数组入门
- 基础学习day03---程序结构与控制、函数与数组入门
- Scala入门学习笔记二-基本数据类型、程序控制结构
- 分支程序设计06 - 零基础入门学习C语言15
- JAVA基础3-程序结构与控制、函数与数组入门
- 分支程序设计06 - 零基础入门学习C语言15
- java学习之路 之 基本语法-程序流程控制-循环结构-while循环练习题