问答题

有一个仓库,可以存放A和B两种产品,但要求:
(1)每次只能存入一种产品(A或B);
(2)-N<A产品数量-B产品数量<M。
其中,N和M是正整数。试用P、V操作描述产品A与B的入库过程。

【参考答案】

semaphore mutex=A, Sa=M-A, Sb=N-A;
main()
{
C......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)