加载中…
个人资料
瑞途-刘立峰
瑞途-刘立峰 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:1,245,131
  • 关注人气:310
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

TIA博途SCL编程学习65_递归调用

(2020-03-08 00:08:21)
标签:

scl实例

scl学习

递归调用

斐波拉契

1. 题目:
利用斐波拉契数列作为例子学习SCL语言的递归调用,即求斐波拉契数列的第N个值是多少。部分值:1、1、2、3、5、8、13、21、34……。
2. 问题分析与算法设计:
F(1)=1,F(2)=1,F(n)=F(n-1)+F(n-2)。
3. 定义变量。如下图:
NA
4. 编写程序。如下图:
 TIA博途SCL编程学习65_递归调用
该FC自己调用自己。
5. 功能测试。如下图:
 TIA博途SCL编程学习65_递归调用
以上计算的斐波拉契数列的第8个值,从1开始数。
6. 总结:
学习函数的递归调用。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有