选择题   下列能够交换变量X和Y值的程序段是______。
 
【正确答案】 C
【答案解析】交换X和Y的值,需要借助于一个中间变量,先将X的值赋给中间变量,再将Y的值赋给X,此时X中存放的是Y的值,最后再将中间变量(即原来X)的值赋给Y,即完成交换。不能将Y直接赋给X,否则会将把原来X的值覆盖。