回复:40课时 课后题 第一题

俞清洲

版主

  • 帖子

    692
  • 精华

    0
  • 被关注

    13

论坛等级:侠圣

注册时间:2016-05-19

钻石 钻石 如何晋级?

发布于 2022-11-02 23:34:59

7楼

第一段:init是initial初始化信号,#partCount是零件计数的意思,是声明的静态变量,用于访问数组时的索引变量。利用这个变量,每次来新件就+1,下次就能访问下一个数组元素。初始化将数据存储区全部清零,同时,将数组索引变量清零,将来新件到达时从数组的0号元素开始存储。

第二段:数据存储区就是0-9一共10个位置,索引变量大于9就没位置了,就要从头保存,原先的值会被覆盖。第一个值存到数组的0号,然后1号,2号......9号,然后又重新0号,1号,2号.......

第三段:先求和再算平均数。#partCount=0就啥也没有呢,无须运算,直接赋0;<>0时,#partCount的值就是数组中存了几个数了。然后就通过FOR循环求和,比如#partCount=5,是有5个数了,但数组里的编号是0~4,所以FOR循环是从0到#partCount-1。平均数就是和除以个数#partCount。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

PLC编程精英训练营

共有1548条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。