i始终=1a一直在累加,感觉一直在循环语句中,未跳出
图片说明:
最佳答案
你这个应该是执行了
第一个扫描周期a执行到50跳出循环
然后第二个扫描周期执行的时候,50+1,就一直大于50了,所以后面每个扫描周期都循环100次结束
你在for循环前面做个初始化,a=0或者跳出循环的时候,别用if a=50 用if a》50就可以了
根据你实际情况再做
或者for循环外面做个判断,当a小于50的时候,进入for循环否则不进入也行
提问者对于答案的评价:
感谢,根据你的提示,现在了解了
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150452.html