加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

TIA博途SCL编程学习30_数组求和两种算法比较

(2019-01-05 10:39:57)
标签:

scl数组求和

数组求和

scl语言

scl学习

1. 题目:
设计两种数组求和算法,比较运算时间。
一种算法数组定长,另一种算法可以通过变量控制求和元素数量。
测试中做了一个2000个浮点数的求和。
2. 添加FC块,建立变量。如下图:
 TIA博途SCL编程学习30_数组求和两种算法比较
以上是第一种算法。
 TIA博途SCL编程学习30_数组求和两种算法比较
以上是第二种算法。
3. 编写程序。如下图:
TIA博途SCL编程学习30_数组求和两种算法比较
以上是第一种算法。
 TIA博途SCL编程学习30_数组求和两种算法比较
以上是第二种算法。
第一种算法,语句简练,运算时间短,但不够灵活。
第二种算法,语句较多,运算时间长,大概是第一种算法的3倍时间,但长度可以灵活定制。
4. 调用并监控。如下图:
 TIA博途SCL编程学习30_数组求和两种算法比较
以上是第一种算法。
 TIA博途SCL编程学习30_数组求和两种算法比较
以上是第二种算法。
 TIA博途SCL编程学习30_数组求和两种算法比较
随便给了一些数据。
5. 总结:
练习FOR循环语句;
练习数组的使用;
练习指针寻址;
练习间接寻址;
如果有转载或使用,请注明出处(或发个红包,一毛、两毛都可以,生活所迫),尊重我的工作,会有更多分享!
另外,有需要定制功能块的朋友可以与我联系,有偿编写,程序规范,授人以渔!

0

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

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

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

新浪公司 版权所有