选择题   执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
 
【正确答案】 C
【答案解析】