模型描述:小车上有一个装有许多item的托盘,使用一个简单的协作任务序列:要求搬运员将这些item 移动到Queue1 中,
最后将 pallet 移动到Queue2
>>>>>>content()命令在一次触发中出现多次, <<<<<<<
关键代码如下:
int contn = 0; //记录搬运次数
for( i =1 ; i<=content(pallet) ; i++ )
{ let op load the item from pallet , and put it on queue1 //op = operator
contn = 1 + contn ;
}
if ( contn == content (pallet ) )
{ let op load the pallet from car , and put it on queue2 //car
}
这段代码中,content(pallet)的值在for()中和在if()中是相等的。