单选题

进程P1和P2均包含并发执行的线程, 部分伪代码描述如下所示。

//进程 P1
       int x=0:
       Thread1( )
       { int a:
       a=1; x+=1;
       }
       Thread2( )
       { int a:
             a=2; x+=2;
       }
//进程 P2
       int x=0:
       Thread3( )
       { int a;
       a=x; x+=3;
       }
       Thread4( )
       { int b;
           b=x; x+=4;
       }

下列选项中, 需要互斥执行的操作是(     )。

【正确答案】 C
【答案解析】