C C++程序设计教学课件 第3章 结构化程序设计.pptVIP

  • 1
  • 0
  • 约1.26万字
  • 约 60页
  • 2021-10-04 发布于安徽
  • 举报

C C++程序设计教学课件 第3章 结构化程序设计.ppt

3.7.3 continue语句和break语句的区别 区别2:break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。 while(表达式1) { … if(表达式2) break; … } 3.8 循环程序举例 例:用π/4≈1-1/3+1/5-1/7+…公式求π的近似值,直到某一项的绝对值小于为止。 N-S图表示算法 例:求pi的近似值 #include stdio.h #includemath.h 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); } 运行结果: pi= 3.141594 3.8 循环程序举例 例:求Fibonacci数列前40个数。这个数列有如下特点:第1,2两个数为1,1。从第3个数开始,该数是其前面两个数之和。即: F(1)=1 (n=1) F(2)=1 (n=2) F(n)=F(n-1)+F(n-2) (n≥3) N-S算法如图所示: 例:求Fibonacci数列前

文档评论(0)

1亿VIP精品文档

相关文档