选择题   设有定义:int x=7,y=12;,则以下表达式中值为3的是______。
 
【正确答案】 A
【答案解析】a%=b表示a=a%b,故选项A可改写成y=y%x,x=x%5,y-x,其结果为3,因此答案为选项A。