单选题
进程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;
}
下列选项中, 需要互斥执行的操作是( )。
A、
a=1与a=2
B、
a=x与b=x
C、
x+=1与x+=2
D、
x+=1与x+=3
【正确答案】
C
【答案解析】
提交答案
关闭