有一小段C程序,想写在脚本中,复制之后总是编译错误,我初学,请老师给修改一下!

double a[20]=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
b[20]=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
double sum=0,sm=0;
int i=0,j=0;
for(i=0;i<20;i++)
{
  sum+=a[i];
}
sum/=20;
for(i=0;i<20;i++)
{
  if(a[i]<sum*1.1||a[i]==sum*1.1)
    {
      b[j]=a[i];
      j++;
    }
}
for(i=0;i<j;i++)
{
  sm+=b[i];
}
  sm/=j;

问题补充:
哪位高手能给转换成WINCC里面可用的脚本语言啊?

最佳答案

你用的是c+,c的表述应该是sum=sum+a[i],sum=sum/20.0这种形式的。

提问者对于答案的评价:
感谢大家,虽然都没具体的给出答案

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc224036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日 下午1:28
下一篇 2018年3月6日 下午1:28

相关推荐