第02章_-流程控制语句.pptVIP

  • 53
  • 0
  • 约1.79万字
  • 约 68页
  • 2016-10-31 发布于湖北
  • 举报
例2-13 设计一个程序,求Fibonacci数列的前20项。 算法:求Fibonacci数列的计算公式为:f1=1 , f2=1 , fn=fn-1 + fn-2 。当n=1 时,第一项的值为1;当n=2时,第二项的值为1;当n.2时,其值为其前二项之和。 编程实现: #include iostream.h #include iomanip.h void main( void ) { long int f1=1, f2=1, f3; cout setw(12)f1 setw(12) f2 ; //输出前两项 for(int n=3; n=20;n++) //从3到 20 项的循环体 { f3=f1+f2; cout setw(12) f3; //输出新值 f1=f2; f2=f3; //更新f1和f2,注意赋值次序 if(n%4==0) cout\n; } cout endl; } 运行结果: 1 1 2 3 5

文档评论(0)

1亿VIP精品文档

相关文档