第6讲-循环控制结构2(第6章).pptVIP

  • 1
  • 0
  • 约7.1千字
  • 约 29页
  • 2017-09-08 发布于湖北
  • 举报
第6讲-循环控制结构2(第6章)

第 6讲 循环控制结构 (2) C语言程序设计 复习 求Fibonacci(斐波那契 )数列前40个数之和。这个数列有如下特点:第1,2两个数为1,1。从第3个数开始,该数是其前面两个数之和。即:1,1,2,3,5,8,13,21,……… 分析:从第3个数开始,每个数等于前两个相邻数之和,加入和 ,共加38次 算法: 初 始 化:f1=1;f2=1; sum=2; n=2; 循环条件: n=40 循 环 体: { n++;/*将加入的第n项计数,控制循环*/ f=f1+f2; /*求将加入项*/ sum=sum+f; f1=f2; f2=f; /*前2个相邻数变化*/ } 例1:输出所有的水仙花数(P142: 6.10) #include stdio.h main() { int i, j, k, n; printf(result is:); for (n = 100; n 1000; n++) { i = n / 100; /*分出百位*/ j = (n - i * 100) / 10; /*分出十位*

文档评论(0)

1亿VIP精品文档

相关文档