其中N为整数,初值为4。若进程A先执行了三个循环后,进程A和进程B又并发执行了一个循环,写出可能出现的打印值。正确的打印值应该是多少?请用P、V操作进行管理,使进程A和B并发执行时不会出现与时间有关的错误。进程ARepeatN=N+5;Until false;进程BRepeat打印N的值;N=0;Until false;
进程ARepeatP(S);N=N+5;V(S);Until false;进程BRepeatP(S);打印N的值;N=0;V(S);Until false;